09.12.2012 Views

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

The limitations of <strong>the</strong> IP address space were only realized later in IPv4's evolution.<br />

What this realization means <strong>to</strong> you as an IP <strong>network</strong>er is that you need <strong>to</strong><br />

understand two methods of implementing IP addressing. The original method is<br />

known as classful addressing, and <strong>the</strong> revised method is known as classless<br />

addressing.<br />

Classful IP Addressing<br />

The earlier statement that an IP address has two parts is only half true. All IP<br />

addresses have two parts: <strong>the</strong> <strong>network</strong> and node address. There is, however, a<br />

second address known as <strong>the</strong> subnet mask that is required <strong>to</strong> make sense of <strong>the</strong> IP<br />

address.<br />

TCP/IP is based on <strong>the</strong> idea that a collection of independent <strong>network</strong>s are connected<br />

<strong>to</strong>ge<strong>the</strong>r by gateways, and that any node on a <strong>network</strong> can connect <strong>to</strong> any o<strong>the</strong>r<br />

node by knowing only <strong>the</strong> node's IP address. To make this possible, routing is used<br />

<strong>to</strong> send IP datagrams between different <strong>network</strong>s. To make it easy <strong>to</strong> distinguish<br />

between <strong>the</strong> node address and <strong>the</strong> <strong>network</strong> address, IP's crea<strong>to</strong>rs made different IP<br />

address classes. There are three common classes of IP address space (A, B, and C)<br />

and a defined number of <strong>network</strong>s available in each class. The class type determines<br />

how many bits can be used <strong>to</strong> define <strong>the</strong> <strong>network</strong> address and how many bits can be<br />

used for <strong>the</strong> node address. The way <strong>to</strong> determine <strong>the</strong> class of <strong>the</strong> <strong>network</strong> is <strong>to</strong> look<br />

at <strong>the</strong> placement of <strong>the</strong> first significant bit. To do this, you must look at <strong>the</strong> address<br />

in binary format.<br />

If <strong>the</strong> first bit is 0, it is a Class A <strong>network</strong>, which can support up <strong>to</strong> 16 million hosts.<br />

If <strong>the</strong> first bit is 1 and <strong>the</strong> second bit is 0, it is a Class B <strong>network</strong>, which can support<br />

up <strong>to</strong> 64,000 hosts. If <strong>the</strong> first two bits are 1s and <strong>the</strong> third bit is 0, it is a Class C<br />

<strong>network</strong>, which can support 254 hosts.<br />

There are also Class D and Class E address spaces. Class D is reserved for use by<br />

multicast services provided by IGMP, <strong>the</strong> Internet Group Management Pro<strong>to</strong>col.<br />

Multicast broadcasts allow a single IP datagram message <strong>to</strong> be sent <strong>to</strong> specific<br />

groups of hosts that belong <strong>to</strong> <strong>the</strong> multicast group. Multicasts can be used across a<br />

single subnet, or <strong>the</strong>y can be forwarded across IP <strong>network</strong> segments or subnets by<br />

setting up a router <strong>to</strong> perform multicast forwarding. Multiple multicast groups can<br />

exist on one subnet. The destination host addresses are specified in <strong>the</strong> address<br />

field of <strong>the</strong> multicast IP datagram. The Class E space is not used at all in <strong>network</strong>s.<br />

It was reserved for testing and development. Most <strong>network</strong>ing equipment will reject<br />

addresses from <strong>the</strong> Class E space. See Figure 2.3 for a comparison of <strong>the</strong> <strong>network</strong>s.

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

Saved successfully!

Ooh no, something went wrong!