とらんすぽーとそう
トランスポート層
OSI参照モデルの第4層であり、通信相手のアプリケーションまでデータを確実に届ける役割を担います。
詳しい説明
トランスポート層とは、ネットワークを介した通信において、データを通信相手のプロセスまで確実に届けるためのOSI参照モデルの第4層です。ネットワーク層が機器から機器へデータを運ぶのに対し、トランスポート層は「どのアプリケーションへ届けるか」を制御する役割を担います。
代表的なプロトコルには、信頼性を重視するTCPと、速度を重視するUDPがあります。TCPは、データが確実に届いたかを確認し、順序が入れ替わっていれば直すなどの制御を行い、データの正確性を保証します。一方UDPは、確認作業を省いて高速にデータを送り続けるため、動画配信やリアルタイム通信に適しています。通信の目的や特性に合わせてこれらを使い分けるのが重要です。
試験では、ネットワーク層との役割の違いが頻出です。ネットワーク層がIPアドレスを用いて機器を特定し、トランスポート層がポート番号を用いてアプリケーションを特定するという関係を押さえる必要があります。通信全体を管理する際に、どの層が何を担当しているかを理解することが、ネットワークトラブルの原因特定にも役立ちます。
試験で問われること
ITパスポート試験
- OSI参照モデルの第4層であることを理解する。
- ポート番号を使用してアプリケーションを識別することを知る。
- TCPとUDPの役割の違い、信頼性か速度かの選択基準を押さえる。
基本情報技術者試験
- TCPにおける接続確立の3ウェイハンドシェイクを理解する。
- ポート番号とIPアドレスの役割分担を明確に区別する。
- フロー制御やエラー訂正など、トランスポート層が提供する機能の詳細を整理する。