05.01.2013 Views

CCNA Cisco Certified Network Associate Study Guide - FTP Server

CCNA Cisco Certified Network Associate Study Guide - FTP Server

CCNA Cisco Certified Network Associate Study Guide - FTP Server

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Internet Control Message Protocol (ICMP)<br />

TCP/IP and the DoD Model 121<br />

TABLE 3.1 Possible Protocols Found in the Protocol Field of an IP Header (continued)<br />

Protocol Protocol Number<br />

IPX in IP 111<br />

Layer-2 tunnel 115<br />

The Internet Control Message Protocol (ICMP) works at the <strong>Network</strong> layer and<br />

is used by IP for many different services. ICMP is a management protocol and<br />

messaging service provider for IP. Its messages are carried as IP datagrams.<br />

RFC 1256, ICMP Router Discovery Messages, is an annex to ICMP, which<br />

affords hosts’ extended capability in discovering routes to gateways.<br />

Periodically, router advertisements are announced over the network,<br />

reporting IP addresses for the router’s network interfaces. Hosts listen for<br />

these network infomercials to acquire route information. A router solicitation<br />

is a request for immediate advertisements and may be sent by a host<br />

when it starts up. The following are some common events and messages that<br />

ICMP relates to:<br />

Destination Unreachable If a router can’t send an IP datagram any further,<br />

it uses ICMP to send a message back to the sender, advising it of the<br />

situation. For example, if a router receives a packet destined for a network<br />

that the router doesn’t know about, it will send an ICMP Destination<br />

Unreachable message back to the sending station.<br />

Buffer Full If a router’s memory buffer for receiving incoming datagrams<br />

is full, it will use ICMP to send out this message.<br />

Hops Each IP datagram is allotted a certain number of routers, called<br />

hops, that it may go through. If it reaches its limit of hops before arriving<br />

at its destination, the last router to receive that datagram deletes it. The<br />

executioner router then uses ICMP to send an obituary message, informing<br />

the sending machine of the demise of its datagram.<br />

Ping Packet Internet Groper uses ICMP echo messages to check the<br />

physical connectivity of machines on an internetwork.<br />

Traceroute Using ICMP timeouts, traceroute is used to find a path a<br />

packet takes as it traverses an internetwork.<br />

The following data is from a network analyzer catching an ICMP echo<br />

request. Notice that even though ICMP works at the <strong>Network</strong> layer, it still

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!