What is the IP protocol number for ICMP?

Study for the GCIA Fundamentals of Traffic Analysis Test. Prepare with flashcards and multiple-choice questions, each offering hints and in-depth explanations. Ace your exam with confidence!

Multiple Choice

What is the IP protocol number for ICMP?

Explanation:
In IP, the protocol field in the header tells the network stack which upper-layer protocol should receive the payload. ICMP is assigned the value 1, so any IPv4 packet with this protocol number is meant to be handled by ICMP (for things like echo requests/replies and error messages). By contrast, 6 is used for TCP and 17 for UDP, and 0 is reserved. (Note: in IPv6, ICMP messages use ICMPv6 with a different next‑header value, namely 58.)

In IP, the protocol field in the header tells the network stack which upper-layer protocol should receive the payload. ICMP is assigned the value 1, so any IPv4 packet with this protocol number is meant to be handled by ICMP (for things like echo requests/replies and error messages). By contrast, 6 is used for TCP and 17 for UDP, and 0 is reserved. (Note: in IPv6, ICMP messages use ICMPv6 with a different next‑header value, namely 58.)

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy