Ipv4 Address
Ipv4 Address
Ipv4 Address
The successor of IPv4 is not designed to be backward compatible. Trying to keep the basic
functionalities of IP addressing, IPv6 is redesigned entirely. It offers the following features:
Simplified Header
The IPv6 header was designed to be less complex and easier to process than the IPV4 header by
moving all unnecessary information and options (which are present in the IPv4 header) to the end
of the IPv6 header.
End-to-end Connectivity
With IPv6, each device has a unique IP address and can traverse the Internet without using NAT or
other translating components. After IPv6 is fully implemented, each host can directly access other
hosts on the Internet, but it will encounter some restrictions, such as firewalls and organizational
policies.
Auto-configuration
IPv6 supports both stateful and stateless auto-configuration modes of its host devices. This way,
the absence of a DHCP server does not put a halt to inter-segment communication.
Faster Forwarding/Routing
A simplified header puts all unnecessary information at the end of the header. The information
contained in the first part of the header is adequate for a Router to make routing decisions, thus
making the routing decision-making process as quickly as looking at the mandatory header.
IPsec
Initially, it was decided that IPv6 must have IPsec security, making it more secure than IPv4.
Unfortunately, this feature has now been made optional.
No Broadcast
Though Ethernet/Token Ring is considered a broadcast network because they support
Broadcasting, IPv6 no longer has broadcast support. It uses multicast to communicate with
multiple hosts.
Anycast Support
This is another characteristic of IPv6. IPv6 has introduced the Anycast mode of packet routing. In
this mode, multiple interfaces over the Internet are assigned the same Anycast IP address.
Routers, while routing, send the packet to the nearest destination.
Mobility
IPv6 was designed while keeping mobility in mind. This feature enables hosts (such as mobile
phones) to roam around in different geographical areas and remain connected with the same IP
address. The mobility feature of IPv6 takes advantage of auto IP configuration and Extension
headers.
Smooth Transition
A large IP address scheme in IPv6 enables the allocation of devices with globally unique IP
addresses. This mechanism saves IP addresses, making NAT no longer a necessity. So machines can
send/receive data among each other; for example, VoIP and/or any streaming media can be used
much more efficiently. Another fact is, the header is less loaded, so routers can make forwarding
decisions and forward them as quickly as they arrive.
Extensibility
One of the significant advantages of the IPv6 header is that it is extensible to add more
information in the options part. IPv4 provides only 40-bytes for options, whereas options in IPv6
can be as much as the size of the IPv6 packet itself.