ルールの確立

互いに通信を始める前に、確立されているルールや取り決めに従って通信内容を制御する必要があります。 たとえば、図 1 を見てください。ここでは、有効な通信を行うためにプロトコルが必要です。 プロトコルは、通信手段の特性(送信元、宛先、およびチャネルの特性など)に応じて固有のものが使用されます。 メッセージを正しく配信し、メッセージを正しく理解するには、これらのルール、つまりプロトコルに従う必要があります。 人間どうしのコミュニケーションは多数のプロトコルによって制御されています。 やり取りする方法(対面、電話、手紙、写真)が決まったら、プロトコルによって、次の要件を明確にする必要があります。

図 2 に示すように、ネットワーク通信で使用されるプロトコルと、人間どうしの会話を制御するために使用されるプロトコルには、いくつもの共通する基本的特性があります。 コンピュータとネットワーク プロトコルは、送信元と宛先を識別することに加えて、上記の要件を満たすために、メッセージをネットワーク経由で伝達する方法を詳細に定義します。 やり取りする必要があるプロトコルは多数存在しますが、その中でも、一般的なコンピュータ プロトコルは次のとおりです。

各項目については、以降で詳しく説明します。