MB-Support

パソコン初心者のサポートページ

1.プロトコルとは?


[ページ数: 1 / 10] 1 2 3 4 5 6 7 8 9 10 次へ

ネットワークで使用される言語を「プロトコル」と呼びます。 スターウォーズ でアナキン・スカイウォーカー(後のダースベーダ)が子供の頃に製作したのが「プロトコル・ドロイド C-3PO (金色のやつ)」です。 このドロイドは映画の中で 600 万の銀河言語を話せる設定になっています。ゆえに C-3PO は、人間が聞いても分からない R2-D2 と会話ができ、 英語に翻訳する事が可能です。

先に「プロトコル=言語」と述べましたが、実際に「excite 辞書」でプロトコルを検索すると次の様に掲載されています。 「(外交上の)儀礼,典礼」「条約原案; 議定書」「(国家間の)協定」「電算: プロトコル データ通信の手順」。 つまり、プロトコルは通信の手順を指します。

OSI 7層モデル
第7層アプリケーション層
第6層プレゼンテーション層
第5層セッション層
第4層トランスポート層
第3層ネットワーク層
第2層データリンク層
第1層物理層

電話で例えれば、英語と日本語では会話が成り立ちませんので共通の言語、もしくは翻訳手順が必要です。 データ通信の場合も共通の手順がなければ成り立たないのです。 上の表は「国際標準化機構(OSI)」が定めた「OSI(Open System Interconnection)7層モデル」。 これはさまざまなプロトコルを 7 つのレベルに分けた表です。

例えば、皆さんがパソコンをルーターに接続するのに使用するハードウェアはイーサネットカードです。 これは上の表で示すと第1層にあたります(実際には動かすためのプロトコル第2層もふくまれる)。 第3層は MS-DOS の「NetBIOS」やWindowsの「NetBEUI」があたり、ファイル、プリンターの共有を実現しています。

インターネットで使用される主流プロトコルは「TCP/IP」です。 真ん中に「/」がある事から予想がつきますが、「TCP(トランスミッション・コントロール・プロトコル)」と「IP(インターネット・プロトコル)」が合体したプロトコルです。

もともとは米国国防総省が軍事目的に開発したプロトコルです。 「IP」は第3層にあたり、「TCP」は第4層にあたります(UDPも同じく第4層です)。 ちなみに Windows では、先のネットワーク・プロトコル「NetBEUI」と「TCP/IP」を合体させて「NBT(NetBIOS over TCP/IP)」というプロトコルも誕生しました。 (「TCP/IP」で接続されたネットワークで「NetBEUI」を利用できる)

やっぱり長くなるから、ここで中止。この日記を書いていて思った事は、「TCP」と「UDP」の違いの方が直接関係があり面白いと思います(実際はすべて関係していますが)。次回は第4層 トランスポート層に飛びます。




戻る 一覧表示 次へ


[ページ数: 1 / 10] 1 2 3 4 5 6 7 8 9 10 次へ

BTOパソコン・ゲームPC・自作パソコンなら【TSUKUMO】 - 自作PCに必要なパーツ、豊富な品揃え

Copyright © 2013 MB-Support パソコン初心者のサポートページ All Rights Reserved.

管理人サイト閲覧方法プライバシーポリシー著作権/免責事項