IPA過去問ドリル

平成23年度 特別 基本情報技術者試験 午前 問36

テクノロジ/ネットワーク

TCP及びUDPのプロトコル処理において,通信相手のアプリケーションを識別するために使用されるものはどれか。

出典:平成23年度 特別 基本情報技術者試験 午前 問36

正解:エ

解説

TCPやUDPでは,宛先のコンピュータ上でどのアプリケーション(プロセス)が通信相手であるかを識別するために,ポート番号が使用されます。IPアドレスでホストを特定し,ポート番号でそのホスト上のアプリケーションを特定します。

選択肢ごとの解説

  • 誤り。MACアドレスはデータリンク層で通信相手の機器(ネットワークインタフェース)を識別するためのものです。
  • 誤り。シーケンス番号はTCPでデータの順序を管理するための番号であり,アプリケーションの識別には使いません。
  • 誤り。プロトコル番号はIPヘッダ内で上位プロトコル(TCPかUDPかなど)を識別するためのものです。
  • 正しい。ポート番号によって,通信相手のホスト上のどのアプリケーションと通信しているかを識別します。
基本情報技術者の過去問を演習モードで解く