IPv4において,IPパケットで送られているデータが,ICMPメッセージであることを識別できるヘッダ情報はどれか。
選択肢
- アIPヘッダのプロトコル番号
- イMACヘッダのイーサタイプ値
- ウTCPヘッダのコントロールフラグ
- エUDPヘッダの宛先ポート番号
正解と解説
正解:ア IPヘッダのプロトコル番号
IPv4ヘッダのプロトコル番号フィールドは、そのIPパケットのペイロードがどの上位プロトコルであるかを示す。ICMPは1、TCPは6、UDPは17といった値が割り当てられており、受信側はこの値を見て適切な処理へ振り分ける。ICMPはIPの上に直接載るためポート番号を持たず、識別はこのフィールドに依存する。
選択肢ごとの解説
- ア正しい。プロトコル番号1がICMPを表し、IP層でペイロードの種別を判別できる。
- イイーサタイプはフレームの中身がIPv4かARPかなど、データリンク層から見た上位プロトコルを示すもので、ICMPの識別はできない。
- ウコントロールフラグはTCPコネクションの制御に使うもので、そもそもICMPはTCPを使わない。
- エICMPにはポート番号の概念がなく、UDPヘッダも介在しない。
同じ分野の他の問題
- 二つのルーティングプロトコルRIP-2とOSPFとを比較したとき,OSPFだけに当てはまる特徴はどれか。2025年度 秋期 午前II 問19
- イーサネットにおいて、ルータで接続された二つのセグメント間でのコリジョンの伝搬と、宛先MACアドレスの全てのビットが1で…2021年度 秋期 午前II 問19
- IPv4におけるICMPのメッセージに関する説明として,適切なものはどれか。2024年度 秋期 午前II 問19
- 複数ノードから成るグループにマルチキャストでデータを送るときに、宛先として使用できるIPアドレスはどれか。2023年度 秋期 午前II 問19
- クラスCのネットワークを、50ノードずつ収納できる四つのサブネットに分割した場合のサブネットマスクはどれか。2023年度 秋期 午前II 問18
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。