Professional Documents
Culture Documents
Main Report CN IP4
Main Report CN IP4
s
Source Address Class B Network Network Host Host
Destination Address Class C Network Network Network Host
Options (0 or more) Padding
Class D Multicast
User Data (i.e. TCP or UDP data unit)
Class E Research
Class A- Class A network address are one (1) byte long, Of the 4+ billion addresses allowed in IPv4, three ranges of
along with a first bit reservation of that byte. Remaining 7 address are reserved for private networking use. These
bits are available for manipulation (addressing). So, the addresses can be used on a private network. These ranges are
maximum number of or 128 networks can be created by not routable outside of private network and private machines
using Class A address. As each Class A has 3 bytes for host cannot directly communicate with public networks. The
reserved private address is listed above Table 2.3.
address, with that or 16,777,216 unique combinations are
possible for the host. So, the rank of Class A network has The original IP addressing using Classful addresses described
been created for the small number of network possessing a above has some drawbacks. If we consider our Liverpool
very large number of hosts, [4].Class A network is defined in JMU that has a Class B network address. By using the
the first octet between 0 and 127 which is fixed for this class. original addressing scheme, it’s not possible to manage all
64000 hosts. Moreover, a typical campus must have more
Class B- Class B network address are two bytes long. First than one local network, requiring the use ofhaving more than
two (2) bytes are assigned to the network address and the one local network, requiring the use of multiple network
remaining two bytes are used for host addresses, [4].Class B address. Subnet addressing is introduced to solve that
network address range is configured from 128 to 191.As problem which adds another hierarchical level called
Class B start with the binary digit, 1 then 0, this leaves 14 bit ‘Subnet’ as shown in the figure 2b, as in [11]. In the subnet
position to manipulate, therefore 16,384 unique Class B addressing scheme, network address is fixed as it was before
network address can be assigned, [4]. And remaining 2 bytes but the host address will be used as the Subnet ID. By using
with or 65,534 possible host address can be created as it this address scheme, network administrator is free to choose
allows 16 bits for host address. to any combination of lengths according the requirements for
the Subnet and Host ID fields. Some of the benefits of this
Class C- The first three bytes of a Class A network are used address scheme includes reduce network traffic, optimized
for network address and only one (1) byte is remaining for network performance, simplified management and facilitated
host address. Thus, Class C network is reserved for the spanning of large geographical distances, as in [4].
numerous networks with a small number of nodes, [4]. There
are or 2,097,152, possible Class C networks as the first Current implementation of IPv4 has lots of problems. From
three bit of first octet’s positions are always fixed with binary the above discussion, it is found that Class-based addresses
110. Each unique Class C has or 256, minus the two are wasteful and the structure of IPv4 address has divided
into Class A, B and C networks. In classful address scheme,
reserved patterns of all 0s or all 1s, leads to a total 254 for the
when a large organization gets IP address of Class B for it’s
host id. The range for a Class C networks starts at 192 and
5000 hosts, which mean over 60000 addresses will be unused
goes to 223.
as class B has a range of 65536 for the host. This problem is
more serious in Class A address scheme as it can support
Class D and Class E addresses are used in special purpose
more than 16 million hosts under a network. So, it is clear
where Class D, address range in between 224 and 239, is
that under classful address, lots of addresses are wasted.
used for multicast address. On the other hand, Class E, range
Class A and B addresses make up 75 percent of the IPv4
from 240 to 255, is used for the scientific research purposes.
address space. However, a relative handful of organizations,
fewer than 17,000, can be assigned a Class A or B network
Table 2.3: Reserved IP Address Space
number. Class C network addresses are far more numerous
than Class A and B addresses, although they account for only
13% 1
2
Class B 172.16.0.0 – 172.31.255.255 1,048,576
49% 3
4
25%
2.2.3 Dynamic Host Configuration Protocol (DHCP): Ipv4 is limited with its address space. Various estimates have
Dynamic Host Configuration Protocol (DHCP) is a standard been made about when the all space of Ipv4 will used up.
protocol that allows a server to dynamically distribute IP Christian Huitema provides an estimate that the 32-bit
addressing. By using DHCP, we don’t need to allocate a maximum address space will be exhausted between the years
fixed IP address for a user .User will get a temporary IP of 2010-2015,as in [7]
address from DHCP server as soon as he log into the network
until he log out. Users especially mobile users receive much
As of September 2005, Tony Hain (Cisco) estimated the
of the benefit of DHCP, which allows them to travel
unallocated IANA pool to run out by 2008. Geoff Huston
anywhere on the intranetwork and automatically receive IP
(APNIC) then estimated in November 2005 this to happen in
addresses when they reconnect to the network. So it increases
early 2012. Both have since then been updating their
the address utilization. Along with this, DHCP provides safe
projections using incoming data on new allocations, as in
and reliable configuration and decrease time spent
[16].
configuring and reconfiguring computers on a network.
VPN works by inserting an IP packet (encapsulated packet) The internet operates using the Internet Protocol (IP) as the
directly into the data field of another IP packet (encapsulating base. As IPv4 is showing its age as unexpected growth
packet) and using a publicly routable address in the problem has appeared, we need to think about alternative
encapsulating packet. Once the VPN packet is routed across solution to overcome that. Deployment of IPv6 is the most
the public network and reaches the endpoint, the encapsulated appropriate and only solution which will solve the current
packet is extracted and then transmitted on the private problem of IPv4 address space crisis.
Figure 3.1b: The dual Stack Concept
V4 Stack V6 Stack