- ベストアンサー
プロトコルについて
プロトコル(ネットワークのルール)を利用するにはどうすればいいのでしょうか?例えばFTPとかVRRPを利用するにはなにかソフトウェアをインストールをすればいいのでしょうか? いまいち多くのプロトコルを利用するにはどうすればいいかわかりません。教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まずプロトコルについてですが、これはルールというよりも実体はフォーマットです。 ある種のサービス(通信)について成立させるにはどのような情報が必要か、 それらを調べていった結果がプロトコルです。 分かり易い問題を出すとすると、手紙を出して相手に届くための郵便プロトコルは何ですか? もちろん郵便物には郵便番号、住所、氏名の3つが必要でこれが郵便プロトコルになります。 おおよそコンピュータの情報の場合は郵便番号は7文字、住所は50文字、氏名は15文字 というように格納される場所がキチッと定まっていなければなりません。 このように情報の配置(フォーマット)をしっかりとお互いに取り決めたのがプロトコルです。 一般の利用者は最上位のプロトコルだけを意識すればいいような作りになっています。 当然、何かしらの目的のためにはそのプロトコルが動作するソフトを入れる必要はあります。 いったん要求を出せば、後は関連するプロトコルが見えないところで連鎖的に反応していきます。 こういったことの詳細を勉強したいというのであればISOのOSIを検索してみて下さい。 その仕組みを理解すれば連鎖的に反応していく機能美を堪能できるでしょう。
その他の回答 (1)
- ency
- ベストアンサー率39% (93/238)
Internet Explorer や Firefox 等のブラウザで、Webブラウジングをする場合には、「HTTP」というアプリケーションプロトコルを使用します。 Outlook や Outlook Express、Thunderbird 等のメーラで、メールを送信する場合には「SMTP」というアプリケーションプロトコルを使用しまうし、メールを受信する場合は「POP3」というアプリケーションプロトコルを使用します。 メールの送受信に、「IMAP4」というアプリケーションプロトコルを使用することもあります。 「SMTP」と「POP3」をセットで使用するか、「IMAP4」を使用するかはメールサーバ側がどのプロトコルに対応しているかによります。 FFFTP等の FTPクライアントソフトでファイルをサーバからダウンロードしたり、サーバにアップロードしたりする場合には、「FTP」というアプリケーションプロトコルを使用します。 Webブラウザから FTP を使用して、ファイルのダウンロード等を行うこともできます。 あと、上記のアプリケーションプロトコルは、いずれも「TCP」というトランスポート層プロトコルを使ってサーバとの間に 1対1 のコネクション (仮想的な通信路) を張ってパケット通信します。 TCPは、「IP」というインターネット層 (ネットワーク層) プロトコルを使って、パケットがインターネットの中で迷子にならないように経路制御 (ルーティング) を行います。 …と、こんな感じで回答になっているでしょうか? おそらく知りたいのは、アプリケーションプロトコルだと思いますが、参考までにその下位のレイヤにある TCP や IP についても書いてみました。 すみません。 知りたいことがよくわからないので、上の内容で回答になっていないようであれば、補足をお願いします。