平成25年度 春期 基本情報技術者試験 午前 問35
テクノロジ/ネットワークTCP/IP のネットワークにおいて,TCP のコネクションを識別するために必要な情報の組合せはどれか。ここで,必要な情報は“○”で表し,不要な情報は“×”で表す。 (注:本サイトでは原問題の表を文字表記に変換しています)
出典:平成25年度 春期 基本情報技術者試験 午前 問35
- ア宛先MACアドレス:×,送信元MACアドレス:×,宛先IPアドレス:○,送信元IPアドレス:×,宛先TCPポート番号:○,送信元TCPポート番号:×
- イ宛先MACアドレス:×,送信元MACアドレス:×,宛先IPアドレス:○,送信元IPアドレス:○,宛先TCPポート番号:×,送信元TCPポート番号:×
- ウ宛先MACアドレス:×,送信元MACアドレス:×,宛先IPアドレス:○,送信元IPアドレス:○,宛先TCPポート番号:○,送信元TCPポート番号:○
- エ宛先MACアドレス:○,送信元MACアドレス:○,宛先IPアドレス:○,送信元IPアドレス:○,宛先TCPポート番号:○,送信元TCPポート番号:○
正解:ウ
解説
TCPのコネクションは,送信元と宛先それぞれのIPアドレスとTCPポート番号の組合せ(4項目)によって識別されます。MACアドレスはデータリンク層(隣接ノード間)の情報であり,コネクションの識別には使用されません。
選択肢ごとの解説
- ア誤り。送信元IPアドレスと送信元ポート番号も含めた4項目全てが必要であり,一部を×とするのは誤りです。
- イ誤り。宛先・送信元それぞれのTCPポート番号も識別に必要であり,×とするのは誤りです。
- ウ正しい。宛先・送信元のIPアドレスとポート番号の4項目全てが○であり,MACアドレスは不要(×)です。
- エ誤り。MACアドレスはデータリンク層の情報であり,TCPコネクションの識別には使用されません(×であるべきです)。