平成23年度 特別 基本情報技術者試験 午前 問36
テクノロジ/ネットワークTCP及びUDPのプロトコル処理において,通信相手のアプリケーションを識別するために使用されるものはどれか。
出典:平成23年度 特別 基本情報技術者試験 午前 問36
- アMACアドレス
- イシーケンス番号
- ウプロトコル番号
- エポート番号
正解:エ
解説
TCPやUDPでは,宛先のコンピュータ上でどのアプリケーション(プロセス)が通信相手であるかを識別するために,ポート番号が使用されます。IPアドレスでホストを特定し,ポート番号でそのホスト上のアプリケーションを特定します。
選択肢ごとの解説
- ア誤り。MACアドレスはデータリンク層で通信相手の機器(ネットワークインタフェース)を識別するためのものです。
- イ誤り。シーケンス番号はTCPでデータの順序を管理するための番号であり,アプリケーションの識別には使いません。
- ウ誤り。プロトコル番号はIPヘッダ内で上位プロトコル(TCPかUDPかなど)を識別するためのものです。
- エ正しい。ポート番号によって,通信相手のホスト上のどのアプリケーションと通信しているかを識別します。