
identifyデータのどの部分が前のレイヤーのヘッダーまたはトレーラーであるかを判別することはできません。これにより、下位レイヤーからの情報が効果的に隠蔽(カプセル化) されます。 [ 1 ]カプセル化とは、コンピュータ ネットワーク上で情報を送信するために、レイヤ固有のヘッダーまたはトレーラーをサービス データ ユニット(つまりペイロード)に連結するコンピュータ ネットワークプロセスです。 [ 2 ] [ 3 ] [ 4 ]デカプセル化(またはデカプセル化) は、情報を受信するための逆のコンピュータ ネットワーク プロセスです。これは、下位の通信レイヤが送信した、以前に連結されたヘッダーまたはトレーラーをプロトコル データ ユニット(PDU) から削除します。[ 3 ] [ 5 ] [ 4 ]
カプセル化とデカプセル化により、モジュール式の通信プロトコルを設計して、各通信層の機能を論理的に分離し、他の通信層に伝達される情報の構造を抽象化することができます。 [ 2 ] [ 4 ]これらの2つのプロセスは、 OSIモデルやインターネットプロトコルスイートなどのコンピュータネットワークモデルやプロトコルスイートの一般的な特徴です。[ 3 ]ただし、カプセル化/デカプセル化プロセスは、トンネリングプロトコルのように悪意のある機能としても使用されることがあります。[ 6 ]
物理層はデータの物理的な伝送を担当し、リンクカプセル化はローカルエリアネットワークを可能にし、IPは個々のコンピュータのグローバルアドレス指定を提供し、TCPはWebサーバーやTFTPサーバーなどのサービスを指定するプロセスまたはアプリケーション(つまりTCPまたはUDPポート)を選択します。[ 7 ]
例えば、IPスイートでは、WebページのコンテンツはHTTPヘッダー、TCPヘッダー、IPヘッダー、そして最後にフレームヘッダーとトレーラーでカプセル化されます。フレームはビットストリームとして宛先ノードに転送され、そこで受信ノードによって各レイヤーでそれぞれのPDUにデカプセル化され、解釈されます。[ 8 ]
カプセル化の結果、各下位層は上位層にサービスを提供すると同時に、各層は受信ノード上の対応する層と通信します。これらはそれぞれ隣接層間相互作用と同一層間相互作用として知られています。[ 8 ]
カプセル化の議論では、より抽象的な層は上位層プロトコルと呼ばれ、より具体的な層は下位層プロトコルと呼ばれることが多い。ただし、上位層プロトコルと下位層プロトコルという用語は、IP の上と下の層を説明するために使用される場合もある。[ 7 ]