DCN-トランスポート層の紹介
OSIモデルの次のレイヤーは、トランスポートレイヤー(レイヤー4)として認識されます。データまたはデータストリームの転送に関連するすべてのモジュールと手順は、このレイヤーに分類されます。他のすべての層と同様に、この層はリモートホストのピアトランスポート層と通信します。
トランスポート層は、リモートホスト上の2つのプロセス間でピアツーピアおよびエンドツーエンドの接続を提供します。トランスポート層は、上位層(つまり、アプリケーション層)からデータを取得し、それをより小さなサイズのセグメントに分割し、各バイトに番号を付け、配信のために下位層(ネットワーク層)に渡します。
関数
このレイヤーは、アプリケーションレイヤーによって提供された情報データをセグメントと呼ばれる小さな単位に分割する最初のレイヤーです。セグメント内のすべてのバイトに番号を付け、それらのアカウンティングを維持します。
このレイヤーは、データが送信されたのと同じ順序で受信される必要があることを保証します。
このレイヤーは、同じサブネットに属している場合と属していない場合があるホスト間でデータをエンドツーエンドで配信します。
ネットワークを介して通信することを目的としたすべてのサーバープロセスには、ポート番号とも呼ばれる既知のトランスポートサービスアクセスポイント(TSAP)が装備されています。
エンドツーエンドのコミュニケーション
1つのホスト上のプロセスは、ポート番号とも呼ばれるTSAPを使用して、リモートネットワーク上のピアホストを識別します。TSAPは非常に明確に定義されており、ピアと通信しようとしているプロセスはこれを事前に認識しています。
たとえば、DHCPクライアントがリモートDHCPサーバーと通信する場合、常にポート番号67で要求します。DNSクライアントがリモートDNSサーバーと通信する場合、常にポート番号53(UDP)で要求します。
2つの主要なトランスポート層プロトコルは次のとおりです。
Transmission Control Protocol
2つのホスト間で信頼性の高い通信を提供します。
User Datagram Protocol
2つのホスト間で信頼性の低い通信を提供します。