preview

Ipv6 Research Paper

Better Essays

Back in 1966, when the United States military invented the ARPA network program, who would have thought that the internet would eventually become so pervasive, not only throughout the United States, but also the world? Most everyone I know has a computer (a laptop or desktop), a tablet, an internet enabled game device like PlayStation 3 or Xbox 360, or a smart phone. Some even have all of the above! What most people don’t realize is that with each one of those devices, you have to have an IP address to ensure that you can connect to the internet. Because more and more people around the world are using more internet enabled devices, the world is very quickly running out of IP addresses.
History of IPv6 Up until very recently, every …show more content…

IPv6 Address Format As mentioned earlier, there is a huge difference in how IPv6’s address is notated. An example of an IPv6 address would be: 2001: cdba:0000:0000:0000:0000:3257:9652
The hexadecimal address consists of eight sets of four numbers or letters separated by colons. Each four digit set of zeros can either be reduced to a single zero or left out altogether. Blocks of zeros are shown as double colons. So the IPv6 address above can be notated in these 3 ways (5): 2001:cdba:0000:0000:0000:0000:3257:9652
2001:cdba:0:0:0:0:3257:9652
2001:cdba::3257:9652
DHCP Servers in Linux Configured To Use IPv6 Most modern versions of Linux already have IPv6-ready kernels. This capacity is usually listed as a module. The module may not be automatically loaded upon startup of the Linux machine. So you may have to manually load it yourself. First you’ll need to check to see if your Linux model is currently running the IPv6 kernel, by typing in the following: /proc/net/if_inet6
If your Linux model is running IPv6 kernel, you will get this message: # test -f /proc/net/if_inet6 && echo "Running kernel is IPv6 ready"
If the test fails then you will have to manually load the IPv6 kernel by typing the following: # modprobe ipv6
If it loads successfully you’ll get this message: # lsmod |grep -w 'ipv6 ' && echo "IPv6 module successfully loaded"
Stateless Auto configuration can be enabled by typing in the following: (6) # ip -6

Get Access