25.02.2013 Views

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

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.

3.1.9 <strong>IP</strong> datagram<br />

Therefore, a larger proportion of the network costs are incurred by the<br />

receiving organization.<br />

Because multihomed domains vary greatly in character, none of the these<br />

schemes is suitable for every domain. There is no single policy that is best.<br />

RFC 1518 does not specify any rules for choosing between them.<br />

CIDR implementation<br />

The implementation of CIDR in the Internet is primarily based on Border<br />

Gateway Protocol Version 4 (see 5.9, “Border Gateway Protocol (BGP)” on<br />

page 215). The implementation strategy, described in RFC 1520, involves a<br />

staged process through the routing hierarchy beginning with backbone routers.<br />

Network service providers are divided into four types:<br />

► Type 1: Those providers that cannot employ any default inter-domain routing.<br />

► Type 2: Those providers that use default inter-domain routing but require<br />

explicit routes for a substantial proportion of the assigned <strong>IP</strong> network<br />

numbers.<br />

► Type 3: Those providers that use default inter-domain routing <strong>and</strong><br />

supplement it with a small number of explicit routes.<br />

► Type 4: Those providers that perform inter-domain routing using only default<br />

routes.<br />

The CIDR implementation began with the Type 1 network providers, then the<br />

Type 2, <strong>and</strong> finally the Type 3 providers. CIDR has already been widely deployed<br />

in the backbone <strong>and</strong> more than 190,000 class-based routes have been replaced<br />

by approximately 92,000 CIDR-based routes (through unique announced<br />

aggregates).<br />

The unit of transfer in an <strong>IP</strong> network is called an <strong>IP</strong> datagram. It consists of an <strong>IP</strong><br />

header <strong>and</strong> data relevant to higher-level protocols. See Figure 3-16 for details.<br />

header data<br />

base <strong>IP</strong> datagram...<br />

physical network header <strong>IP</strong> datagram as data<br />

encapsulated within the physical network's frame<br />

Figure 3-16 <strong>IP</strong>: Format of a base <strong>IP</strong> datagram<br />

98 <strong>TCP</strong>/<strong>IP</strong> <strong>Tutorial</strong> <strong>and</strong> <strong>Technical</strong> <strong>Overview</strong>

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

Saved successfully!

Ooh no, something went wrong!