Solaris のシステム管理 (IP サービス)

プロトコル層と OSI モデル

ほとんどのネットワークプロトコル群は、一連の層として構築されており、これはしばしば総称的にプロトコルスタックと呼ばれます。各層はそれぞれ特定の目的のために設計されていて、送信側ホストと受信側ホストの両方に存在しています。一方のマシンの特定の層が、相手のマシンの対等プロセスが送受信するオブジェクトと同じものを送受信するように設計されています。このような動作は、問題の層の上下の層で進行していることとは独立して行われます。つまり、ホストの各層は、同じマシンの他の層から独立して、他のホストの同じ層と協調して働きます。

OSI 参照モデル

ほとんどのネットワークプロトコル群は層状に構造化されているように見えます。国際標準化機構 (ISO) は構造化された層を使用する開放型相互接続 (OSI) 参照モデルを設計しました。OSI モデルは、ネットワーク活動が 7 つの層から成る構造を持つものと規定しています。それぞれの層に 1 つまたは複数のプロトコルが関連付けられます。層は、連携するネットワーク相互間でのすべての種類のデータ転送に共通するデータ転送操作を表します。

OSI 参照モデルでは、プロトコル層を上 (第 7 層) から下 (第 1 層) へ並べて表します。次の表に OSI 参照モデルを示します。

表 2–1 OSI (開放型システム間相互接続) 参照モデル

層番号 

層の名前 

説明 

アプリケーション

誰でも使用できる標準の通信サービスとアプリケーション 

プレゼンテーション

情報が解読可能な形で受信側マシンに渡されるようにする 

セッション

連携コンピュータ間の接続と終了を管理する 

トランスポート

データの転送を管理する。また、受信されたデータと送信されたデータが同じになることを保証する 

ネットワーク

ネットワーク間でのデータのアドレス指定と配送を管理する 

データリンク

ネットワークメディアを通過するデータの転送を取り扱う 

物理

ネットワークハードウェアの特性を定義する 

OSI モデルは、特定のネットワークプロトコル群に特有ではない概念的な動作について定義します。たとえば、OSI ネットワークプロトコル群は、OSI 参照モデルの 7 つの層をすべて実装しています。TCP/IP は、OSI モデル層のいくつかを使用し、その他の層を合併しています。その他のネットワークプロトコル、たとえば SNA では、8 番目の層が追加されています。