令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問7

テクノロジネットワーク

この問題は2025(R7)春 ネットワークスペシャリスト 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。

IPv4において,IPパケットで送られているデータが,ICMPメッセージであることを識別できるヘッダー情報はどれか。

解答・解説を読む

正解: 選択肢

IPv4において、IPパケットのデータ部分に含まれる上位層のプロトコルを識別するため、IPヘッダーにはプロトコル番号(Protocol)というフィールドが設けられています。ICMPはこのプロトコル番号が「1」として定義されています。したがって、受信したIPパケットのデータがICMPメッセージであることは、IPヘッダーのプロトコル番号を参照することで識別できます。

各選択肢の解説

  • ア(正解):IPヘッダーのプロトコル番号は、TCP(6)、UDP(17)、ICMP(1)など、上位層のプロトコルを識別するために使用されます。
  • :MACヘッダーのイーサタイプ値は、イーサネットフレームのペイロードに含まれるネットワーク層のプロトコル(IPv4、IPv6、ARPなど)を識別するために使用されます。
  • :TCPヘッダーのコントロールフラグは、TCPコネクションの確立・維持・切断などの状態(SYN、ACK、FINなど)を制御するために使用されます。
  • :UDPヘッダーの宛先ポート番号は、通信先のアプリケーションプロセス(DNSの53番など)を識別するために使用されます。