From the course: Networking Foundations: Protocols and CLI Tools

Unlock the full course today

Join today to access over 24,900 courses taught by industry experts.

Utilizing ICMP

Utilizing ICMP

- [Instructor] The Internet Control Messaging Protocol is the mother of all troubleshooting protocols. It's also heavily relied upon for message delivery in instances where a router needs to inform a host of dropped traffic or service adjustments that need to be made. It's assigned protocol number one which should be some indication of its importance. It's part of the IP suite like TCP and UDP, but ICMP isn't designed to carry end-user information. The ICMP packet header has a few interesting fields, namely the type and code. The type portion will designate what the ICMP packet's purpose is, be it destination unreachable, redirect, echo request, echo reply, and so on. The code then acts as a sub-selection that gives a more finite description of the cause. Say for example, a type 3 means destination unreachable. With the addition of a code of 6, the error becomes destination network unknown. ICMP can also send redirects.…

Contents