Internet Protocol Version 6
Internet Protocol Version 6
Overview
What is Ipv6?
Features
Addressing
IPv6 Packets
IPv6 and Domain Name System
Why IPv6?
In 1991, four things worried the network
operators:
Router memory exhaustion due to the number of
routes.
The Network Information Centers (NICs) were
running out of Class B IPv4 addresses to assign to
new networks.
Address exhaustion was forecasted within 10-15
years.
Network administration was expensive, error prone
and largely manual due to the lack of autoconfiguration capabilities.
What is IPv6?
Network layer protocol for packet switched
internet works.
Conservative extension of IPv4.
Virtually unlimited IP address possible.
(Major
Features
Mobility
Supports quality of service (QoS)
parameters for realtime audio and video.
Addressing :: Notation
Written as eight group of four hexadecimal numbers.
For example,
2027:0db8:8da3:08d3:1319:8a2e:0370:7322 is a valid
IPv6 address.
If one or more four-digit group(s) is 0000, the zeros may
be omitted and replaced with two colons(::)
A sequence of 4 bytes at the end of an IPv6 address can
also be written in decimal, using dots as separators.
In a URL the IPv6-Address is enclosed in brackets.
Example: http://[2001:0db8:0:0::1428:57ab]/
Addressing :: Drawback
Some Bandwidth overhead over IPv4,
which may hurt regions where bandwidth
is limited
Address are harder to memorize as
compared to IPv4 addresses.
IPv6 Packet
Two main parts: Header and Payload
Header is in first 40Bytes
The payload can be up to 64KB in size in
standard mode, or larger with a "jumbo
payload" option.
Domain name
TYPE
AAAA (28)
CLASS
Internet (1)
TTL
Refrences
http://www.ipv6.org
http://www.ipv6forum.com/ - A forum to
discuss Ipv6 development, also keeps a
time track of when will IPv4 addresses
exhaust.
http://playground.sun.com/ipv6/ipngmain.html