問題
OSI参照モデルでTCPはどの層に位置するか。
選択肢
- 1第3層(ネットワーク層)
- 2第4層(トランスポート層)
- 3第5層(セッション層)
- 4第7層(アプリケーション層)
正解
2. 第4層(トランスポート層)
詳しい解説を見る解説を閉じる
解説
TCPはOSI参照モデルの第4層(トランスポート層)に位置するプロトコルで、コネクションの確立(3ウェイハンドシェイク)、順序制御、再送制御、フロー制御により、端末間(エンドツーエンド)の信頼性ある通信を提供する。同じ第4層には、これらの仕組みを省いて速度を優先したUDPがある。第3層(ネットワーク層)はIPが担い、ルーティングによる経路選択とパケット転送を受け持つ。第5層(セッション層)は対話の開始・終了の管理、第7層(アプリケーション層)はHTTPやSMTP、DNSなどが該当し、いずれもTCPの位置ではない。OSI7階層は下から「物理・データリンク・ネットワーク・トランスポート・セッション・プレゼンテーション・アプリケーション」で、各層の代表プロトコルをセットで覚えることが得点の近道である。
一問一答
全400問を繰り返し学習