• プロトコルの概要
    プロトコルとはコンピュータ同士が通信する際の規約です。インターネットではTCP/IPが用いられますが、TCP/IPは複数のプロトコルからなるTCP/IPプロトコルスィートの総称です。
    以下TCP/IPスィートを構成するプロトコルの説明です。

  • SMTP(Simple Mail Transfer Protocol)
    SMTPは電子メールを送信するためのプロトコルです。
    クライアントからSMTPサーバに送られ、さらにあて先のPOPサーバに送られるのがメールです。
    SMTPに認証が必要ですが、国内ISPではPOP before SMTPとよばれる認証を使用しています。

  • POP(Post Office Protocol)
    POPは受信メールサーバから蓄積されたメールを読み出し、クライアントへ転送するプロトコルです。
    POPサーバはクライアントの認証を行ってメールを転送します。一般的に使われている最新バージョンはPOP3です。


  • IMAP(Internet Message Access Protocol)
    IMAPはメールサーバ上に保存したまま管理し、ヘッダ情報だけをクライアントに表示します。
    どのクライアントマシンからでもメールを受信したりすることができるプロトコルです。モバイルユーザのメールボックス管理を効率的にしたプロトコルです。

  • HTTP(Hypertext Transfer Protocol)
    HTTPはWebサーバとブラウザの間でHTMLファイルをやりとりするプロトコルです。
    ブラウザ側からのリクエストをサーバが受信し、レスポンスします。
    HTTP1.0ではリクエストごとにコネクションを接続していましたが、HTTP1.1では継続する機能があります。

    HTTPリクエストメソッド
    ・GET URLやユーザ名、passなどをサーバへ送信する
    ・POST フォームに入力したデータなどを送信する
    ・HEAD データの更新日時などの情報を取得する

  • FTP(File Transfer Protocol)
    ファイル転送用のプロトコルで、FTPサーバ上にアクセスする際にユーザ名、passで認証し、ダウンロードアップロードを可能にします。
    また公開ファイルを取得する際に利用される
    anonymousFTP(匿名ファイル転送)サイトは、ユーザ名に「anonymous」か「ftp」、パスワードに「メールアドレス」を入力すれば誰でも利用することができます。

    FTPコマンド
    コマンド 説明
    open FTPセッションの開始
    put アップロード
    get ダウンロード
    cd ディレクトリの変更
    bye セッション終了
    ls(またはdir) ファイル一覧
    ascii 転送モードをascii(テキストデータ)に設定
    binary 転送モードをバイナリモードに設定
    ファイルをダウンロードする場合
    「get filename.txt」(拡張子に注意)


    拡張子とファイルタイプ

    拡張子 説明
    .txt ベーシックなテキストファイル
    .zip 普及率NO.1のPC用圧縮ファイル
    .exe 実行プログラムファイル
    .asc ASCIIテキストファイル
    .tar UNIXで使用される圧縮ファイル
    .sea MacのStuffltで作成されるsit形式の自己解凍形式ファイル
    .sit MacのStuffltで作成される圧縮ファイル

  • Telnet
    Telnetは端末からシェルアカウントを使用し、サーバ、ファイアウォール、ルータなどの遠隔操作のためのプロトコルです。
    リモート仮想端末機能を実現するものであたかも直接接続されているかのように対話できます。ログインID、passを入力すると、キーストロークがリモートマシンに送られ、リモートマシンの出力が端末に表示されます。


  • NNTP(Network News Transfer Protocol)
    NNTPはUsenet(user Network)などのニュースグループにアクセスし、閲覧したり投稿したりするプロトコルです。
    接続にはNNTPクライアントソフトが必要ですが、NetscapeCommunicatorやOutlookExpressなどで購読できます。

    ニュースグループの検索
    GoogleグループではUsenetデータベースのアクセスに完全対応しています。ニュース記事は数年間保存されています。
    ニュースグループのカテゴリ
    トピックごとに階層に整理され、ツリー型構造です。トップレベルは10のカテゴリに分類されています。
    ニュースグループ名はex)コンピュータ関連のBBSであれば、「
    comp.bbs.*」のようにドット区切りで、下位の階層レベルのカテゴリを表記します。*はさらに下位の階層の存在を表します。

    ニュースグループのトップレベルカテゴリ
    カテゴリ 説明
    biz ビジネスなど商用トピック
    comp コンピュータ 関連
    news Usenetニュース 関連
    rec レクリエーション 関連
    sci 科学 関連
    soc 社会、文化 関連
    talk 時事問題、議論 関連
    humanities 芸術や人文科学 関連
    misc 就職、転職、健康、その他
    alt 上記以外のもの