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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

120 Chapter 3 � Internet Protocol<br />

Notice that there are logical, or IP, addresses in this header.<br />

The type field—it’s typically a protocol field, but this analyzer sees it as a<br />

type field—is important. If the header didn’t carry the protocol information<br />

for the next layer, IP wouldn’t know what to do with the data carried in the<br />

packet.<br />

Figure 3.7 shows how the <strong>Network</strong> layer sees the protocols at the Transport<br />

layer when it needs to hand a packet to the upper-layer protocols.<br />

FIGURE 3.7 The protocol field in an IP header<br />

Transport<br />

layer<br />

Internet<br />

layer<br />

In this example, the protocol field tells IP to send the data to either TCP<br />

port 6 or UDP port 17 (both hex addresses). However, it will only be UDP<br />

or TCP if the data is part of a data stream headed for an upper-layer service<br />

or application. It could just as easily be destined for ICMP (Internet Control<br />

Message Protocol), ARP (Address Resolution Protocol), or some other type<br />

of <strong>Network</strong> layer protocol.<br />

Table 3.1 is a list of some other popular protocols that can be specified in<br />

the protocol field.<br />

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

Protocol Protocol Number<br />

ICMP 1<br />

IGRP 9<br />

IPv6 41<br />

GRE 47<br />

TCP UDP<br />

6<br />

IP<br />

17<br />

Protocol<br />

numbers

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

Saved successfully!

Ooh no, something went wrong!