SlideShare a Scribd company logo
1 of 4
Running Head: IPv6 vs. IPv4
1
In 1970 the current version of the Internet Protocol IPv4 was developed with the
assumption that it would last for years to come but as time passed it became clear that IPv4
would not suffice with the expanding internet usage and functionality.
In 1994 the Internet Engineering Task Force began to develop IPv6. This was based on a
128-bit address size that substantially exceeded the original 32-bit system used in IPv4. IPv6
provides enough possible address to cover every inhabitant on planet earth several times over so
it is safe to assume that IPv6 will solve our IP address exhaustion problems for a considerable
amount of time. The goal over the coming years is to phase out IPv4 as we slowly transition to
IPv6; with the massive number of devices requiring IP address today, the implementation of
IPv6 is crucial to the development, security and support of a rapidly expanding tech savvy
population.
IPv4 is a protocol that provides an addressing capability of approximately 4.3 billion
addresses and it uses a packet-switching Link Layer Network (Differences between IPv4 and
IPv6). IPv6 has the capability to provide an infinite number of addresses which would
accommodate the growing number of networks worldwide. IPv4 uses four 1 byte decimal
numbers that are separated by a dot while IPv6 uses hexadecimal numbers that are separated by
colons. An example of an IPv6 address is 2041:0000:130F:0000:0000:07C0:853A:140B whereas
an IPv4 address looks like this 192.168.32.16. By looking at these two different addresses you
can see that IPv6 contains a substantially greater amount of numbers compared to the IPv4
address; from this example we can see that the IPv6 address would be able to provide a much
higher count of IP addresses compared to IPv4.
2
So let’s break down an IPv6 address of 2041:0000:130F:0000:0000:07C0:853A:140B.
Let’s start with the 2041:0000:130F:0000; this is the global prefix of the IPv6 address followed
by the 0000 which is the subnet and the 0000:07C0:853A:140B which is the interface ID. Now
we can take this address and make it substantially shorter. When there are a field of zeros such as
the subnet and part of the interface ID we can represent those zeros as colons “ :: “ like so. If
there is a zero at the beginning of a field we can remove it because we know that there are 4
digits so we know that there is a zero in the space. If we break down the above mentioned IPv6
address we would get 2041:0:130F::7C0:853A:140B, you can see that the address is
substantially shorter and easier to read (Orbit-Computer Solutions.Com).
In Linux a DHCP (Dynamic Host Configuration Protocol) server can be configured to
use IPv6 by using the DHCP client. First you would need to install the dhclient with a command
of $ yum install dhclient, once the dhclient requests and establishes a lease it will store the
information about the lease in a file named dhclient.leases which is stored in the /var/lib/dhclient
directory. To configure IPv6 you would enter:
$ cat /etc/dhclient.conf
Interface “eth0”
{
Send dhcp-client-identifier 1:xx:xx:xx:xx:xx:xx;
Send dhcp-lease-time 86400;
}
3
The 1 in the dhcp-client-identifier will specify an Ethernet network and xx:xx:xx:xx:xx:xx is the
MAC address of the device controlling that interface. (Sobell)
What the DHCP for IPv6 does is it enables the DHCP servers to pass configuration
parameters such as network address to the nodes. DHCPv6 is different than DHCPv4, firstly
DHCPv4 was often used to manage the limited address pool. With today’s IP address exhaustion
this was very useful but with the implementation of IPv6 there is no longer a need to reallocate
those addresses.DHCPv6 uses a mandatory DUID (DHCP Unique Identifiers) which is used to
identify hosts. IPv6 is configured with many different auto configurations that allow the
computer to pull all the information automatically that DHCP used to do in IPv4 (Ullrich, 2013).
There isn’t as much of a need for DHCPv6 because of these auto configuration protocols
however it can still be useful if there is more information that needs to obtain aside from a router
or the IP address.
IPv6 will eliminate the need for the worlds rapidly decreasing number of readily
available IP address that IPv4 offer. Over the next several years as IPv6 is implemented it will
allow the expansion of worldwide networks to limitless ends for the number of devices that can
be used.
4
References
Das, K. (n.d.). IPv6 - The History and Timeline. Retrieved from IPv6.com:
http://www.ipv6.com/articles/general/timeline-of-ipv6.htm
Differences between IPv4 and IPv6. (n.d.). Retrieved from Linksys:
http://kb.linksys.com/Linksys/ukp.aspx?pid=80&vw=1&articleid=23902
Orbit-Computer Solutions.Com. (n.d.). Retrieved 2013, from IPv6 Address Expression and
Examples: http://orbit-computer-solutions.com/IPv6-Address-Expression-and-Examples-
.php
Sobell, M. (n.d.). SearchITChannel. Retrieved from Linux DHCP server and cleint:
Configuration and deployment: http://searchitchannel.techtarget.com/feature/Linux-
DHCP-server-and-client-Configuration-and-deployment
Ullrich, J. (2013, 03 18). InfoSec Handlers Diary Blog. Retrieved from IPv6 Focus Month: What
is changing with DHCP:
https://isc.sans.edu/diary/IPv6+Focus+Month%3A+What+is+changing+with+DHCP/154
21

More Related Content

What's hot

Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6alibefkani
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6mithilak
 
IPv6 The Big Move Transition And Coexistent
IPv6 The Big Move Transition And CoexistentIPv6 The Big Move Transition And Coexistent
IPv6 The Big Move Transition And Coexistentfrenildand
 
Network address translation pdf
Network address translation pdfNetwork address translation pdf
Network address translation pdfMadhusudhan Anand
 
Network address translation
Network address translationNetwork address translation
Network address translationMohak Kaushik
 
Nat presentation
Nat presentationNat presentation
Nat presentationhassoon3
 
IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6Ankita Mahajan
 
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...Iftikhar Wazir
 
Nad710 Network Address Translation
Nad710   Network Address TranslationNad710   Network Address Translation
Nad710 Network Address Translationtmavroidis
 
2 logical addressing
2 logical addressing2 logical addressing
2 logical addressinggafurov_x
 
IPv6 next generation protocol
IPv6 next generation protocolIPv6 next generation protocol
IPv6 next generation protocolRupshanker Mishra
 

What's hot (20)

Ipv 4 and ipv6
Ipv 4 and ipv6Ipv 4 and ipv6
Ipv 4 and ipv6
 
IPv4 vs IPv6
IPv4 vs IPv6IPv4 vs IPv6
IPv4 vs IPv6
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
 
IPv6 The Big Move Transition And Coexistent
IPv6 The Big Move Transition And CoexistentIPv6 The Big Move Transition And Coexistent
IPv6 The Big Move Transition And Coexistent
 
Network address translation pdf
Network address translation pdfNetwork address translation pdf
Network address translation pdf
 
Network address translation
Network address translationNetwork address translation
Network address translation
 
Nat presentation
Nat presentationNat presentation
Nat presentation
 
IPv4 VS IPv6
IPv4 VS IPv6IPv4 VS IPv6
IPv4 VS IPv6
 
IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6IPv6: Internet Protocol version 6
IPv6: Internet Protocol version 6
 
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
Presentation of ipv4 disadvantage,ipv6 advantage and transation from ipv4 to ...
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
 
Arpwatch
ArpwatchArpwatch
Arpwatch
 
Nad710 Network Address Translation
Nad710   Network Address TranslationNad710   Network Address Translation
Nad710 Network Address Translation
 
2 logical addressing
2 logical addressing2 logical addressing
2 logical addressing
 
I pv6 for cmu
I pv6 for cmuI pv6 for cmu
I pv6 for cmu
 
Nnnnnn
NnnnnnNnnnnn
Nnnnnn
 
IPv6 next generation protocol
IPv6 next generation protocolIPv6 next generation protocol
IPv6 next generation protocol
 
Basic of IPv6
Basic of IPv6Basic of IPv6
Basic of IPv6
 

Viewers also liked

Jefferson Andrade - Esri Dev Summit 2016 #01
Jefferson Andrade - Esri Dev Summit 2016 #01Jefferson Andrade - Esri Dev Summit 2016 #01
Jefferson Andrade - Esri Dev Summit 2016 #01Jefferson Andrade
 
NEW RESUME 2015 Nathalie Espinoza
NEW RESUME 2015 Nathalie EspinozaNEW RESUME 2015 Nathalie Espinoza
NEW RESUME 2015 Nathalie EspinozaNathalie Espinoza
 
HISTORIA DE LA EDUCACIÓN INTERRCULTURAL EN MÉXICO (14)
HISTORIA DE LA EDUCACIÓN INTERRCULTURAL EN MÉXICO (14)HISTORIA DE LA EDUCACIÓN INTERRCULTURAL EN MÉXICO (14)
HISTORIA DE LA EDUCACIÓN INTERRCULTURAL EN MÉXICO (14)Griselda Gori
 

Viewers also liked (6)

Argentina Reciprocity Fee Timeline
Argentina Reciprocity Fee TimelineArgentina Reciprocity Fee Timeline
Argentina Reciprocity Fee Timeline
 
Jefferson Andrade - Esri Dev Summit 2016 #01
Jefferson Andrade - Esri Dev Summit 2016 #01Jefferson Andrade - Esri Dev Summit 2016 #01
Jefferson Andrade - Esri Dev Summit 2016 #01
 
Trabajo de lengua
Trabajo de lenguaTrabajo de lengua
Trabajo de lengua
 
NEW RESUME 2015 Nathalie Espinoza
NEW RESUME 2015 Nathalie EspinozaNEW RESUME 2015 Nathalie Espinoza
NEW RESUME 2015 Nathalie Espinoza
 
HISTORIA DE LA EDUCACIÓN INTERRCULTURAL EN MÉXICO (14)
HISTORIA DE LA EDUCACIÓN INTERRCULTURAL EN MÉXICO (14)HISTORIA DE LA EDUCACIÓN INTERRCULTURAL EN MÉXICO (14)
HISTORIA DE LA EDUCACIÓN INTERRCULTURAL EN MÉXICO (14)
 
IANZ Signatory Certificate
IANZ Signatory CertificateIANZ Signatory Certificate
IANZ Signatory Certificate
 

Similar to Unit 9 Research Paper

How is the transition between IPv4 and IPv6 being handled Is it bei.pdf
How is the transition between IPv4 and IPv6 being handled Is it bei.pdfHow is the transition between IPv4 and IPv6 being handled Is it bei.pdf
How is the transition between IPv4 and IPv6 being handled Is it bei.pdffsenterprises
 
Describe the similarities and differences between IPv4 & IPv6.So.pdf
Describe the similarities and differences between IPv4 & IPv6.So.pdfDescribe the similarities and differences between IPv4 & IPv6.So.pdf
Describe the similarities and differences between IPv4 & IPv6.So.pdfmayorothenguyenhob69
 
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESIJCNCJournal
 
Computer Networks Slide.pptx
Computer Networks Slide.pptxComputer Networks Slide.pptx
Computer Networks Slide.pptxemsResulzade1
 
Ipv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaIpv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaJigar Tarsariya
 
Chapter13ccna
Chapter13ccnaChapter13ccna
Chapter13ccnarobertoxe
 
Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504Erik Ginalick
 
Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504Erik Ginalick
 
wepik-ipv4-the-old-but-gold-internet-protocol-20230824161407Ealf.pdf
wepik-ipv4-the-old-but-gold-internet-protocol-20230824161407Ealf.pdfwepik-ipv4-the-old-but-gold-internet-protocol-20230824161407Ealf.pdf
wepik-ipv4-the-old-but-gold-internet-protocol-20230824161407Ealf.pdfParinayWadhwa
 
Can NAT 64 Solve IPv4 Exhaustion | IPv4 Addresses | Address Space
Can NAT 64 Solve IPv4 Exhaustion | IPv4 Addresses | Address SpaceCan NAT 64 Solve IPv4 Exhaustion | IPv4 Addresses | Address Space
Can NAT 64 Solve IPv4 Exhaustion | IPv4 Addresses | Address SpaceIPv4Mall
 
A Survey On Next Generation Internet Protocol IPv6
A Survey On Next Generation Internet Protocol  IPv6A Survey On Next Generation Internet Protocol  IPv6
A Survey On Next Generation Internet Protocol IPv6Carrie Romero
 

Similar to Unit 9 Research Paper (20)

What is IPv6?
What is IPv6?What is IPv6?
What is IPv6?
 
I pv6 aag-v3_019-kr
I pv6 aag-v3_019-krI pv6 aag-v3_019-kr
I pv6 aag-v3_019-kr
 
I pv6 aag-v3_019-kr
I pv6 aag-v3_019-krI pv6 aag-v3_019-kr
I pv6 aag-v3_019-kr
 
How is the transition between IPv4 and IPv6 being handled Is it bei.pdf
How is the transition between IPv4 and IPv6 being handled Is it bei.pdfHow is the transition between IPv4 and IPv6 being handled Is it bei.pdf
How is the transition between IPv4 and IPv6 being handled Is it bei.pdf
 
IPv6.pptx
IPv6.pptxIPv6.pptx
IPv6.pptx
 
Describe the similarities and differences between IPv4 & IPv6.So.pdf
Describe the similarities and differences between IPv4 & IPv6.So.pdfDescribe the similarities and differences between IPv4 & IPv6.So.pdf
Describe the similarities and differences between IPv4 & IPv6.So.pdf
 
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIESANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
ANALYSIS OF IPV6 TRANSITION TECHNOLOGIES
 
Computer Networks Slide.pptx
Computer Networks Slide.pptxComputer Networks Slide.pptx
Computer Networks Slide.pptx
 
IPv6
IPv6IPv6
IPv6
 
Iccns2008 Cp15
Iccns2008 Cp15Iccns2008 Cp15
Iccns2008 Cp15
 
Ipv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaIpv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar Tarsariya
 
Chapter13ccna
Chapter13ccnaChapter13ccna
Chapter13ccna
 
Chapter13ccna
Chapter13ccnaChapter13ccna
Chapter13ccna
 
Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504Ipv6 Technical White Paper Wp111504
Ipv6 Technical White Paper Wp111504
 
Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504Ipv Technical White Paper Wp111504
Ipv Technical White Paper Wp111504
 
IPv6
IPv6IPv6
IPv6
 
wepik-ipv4-the-old-but-gold-internet-protocol-20230824161407Ealf.pdf
wepik-ipv4-the-old-but-gold-internet-protocol-20230824161407Ealf.pdfwepik-ipv4-the-old-but-gold-internet-protocol-20230824161407Ealf.pdf
wepik-ipv4-the-old-but-gold-internet-protocol-20230824161407Ealf.pdf
 
Can NAT 64 Solve IPv4 Exhaustion | IPv4 Addresses | Address Space
Can NAT 64 Solve IPv4 Exhaustion | IPv4 Addresses | Address SpaceCan NAT 64 Solve IPv4 Exhaustion | IPv4 Addresses | Address Space
Can NAT 64 Solve IPv4 Exhaustion | IPv4 Addresses | Address Space
 
A Survey On Next Generation Internet Protocol IPv6
A Survey On Next Generation Internet Protocol  IPv6A Survey On Next Generation Internet Protocol  IPv6
A Survey On Next Generation Internet Protocol IPv6
 
IPV6
IPV6 IPV6
IPV6
 

Unit 9 Research Paper

  • 1. Running Head: IPv6 vs. IPv4 1 In 1970 the current version of the Internet Protocol IPv4 was developed with the assumption that it would last for years to come but as time passed it became clear that IPv4 would not suffice with the expanding internet usage and functionality. In 1994 the Internet Engineering Task Force began to develop IPv6. This was based on a 128-bit address size that substantially exceeded the original 32-bit system used in IPv4. IPv6 provides enough possible address to cover every inhabitant on planet earth several times over so it is safe to assume that IPv6 will solve our IP address exhaustion problems for a considerable amount of time. The goal over the coming years is to phase out IPv4 as we slowly transition to IPv6; with the massive number of devices requiring IP address today, the implementation of IPv6 is crucial to the development, security and support of a rapidly expanding tech savvy population. IPv4 is a protocol that provides an addressing capability of approximately 4.3 billion addresses and it uses a packet-switching Link Layer Network (Differences between IPv4 and IPv6). IPv6 has the capability to provide an infinite number of addresses which would accommodate the growing number of networks worldwide. IPv4 uses four 1 byte decimal numbers that are separated by a dot while IPv6 uses hexadecimal numbers that are separated by colons. An example of an IPv6 address is 2041:0000:130F:0000:0000:07C0:853A:140B whereas an IPv4 address looks like this 192.168.32.16. By looking at these two different addresses you can see that IPv6 contains a substantially greater amount of numbers compared to the IPv4 address; from this example we can see that the IPv6 address would be able to provide a much higher count of IP addresses compared to IPv4.
  • 2. 2 So let’s break down an IPv6 address of 2041:0000:130F:0000:0000:07C0:853A:140B. Let’s start with the 2041:0000:130F:0000; this is the global prefix of the IPv6 address followed by the 0000 which is the subnet and the 0000:07C0:853A:140B which is the interface ID. Now we can take this address and make it substantially shorter. When there are a field of zeros such as the subnet and part of the interface ID we can represent those zeros as colons “ :: “ like so. If there is a zero at the beginning of a field we can remove it because we know that there are 4 digits so we know that there is a zero in the space. If we break down the above mentioned IPv6 address we would get 2041:0:130F::7C0:853A:140B, you can see that the address is substantially shorter and easier to read (Orbit-Computer Solutions.Com). In Linux a DHCP (Dynamic Host Configuration Protocol) server can be configured to use IPv6 by using the DHCP client. First you would need to install the dhclient with a command of $ yum install dhclient, once the dhclient requests and establishes a lease it will store the information about the lease in a file named dhclient.leases which is stored in the /var/lib/dhclient directory. To configure IPv6 you would enter: $ cat /etc/dhclient.conf Interface “eth0” { Send dhcp-client-identifier 1:xx:xx:xx:xx:xx:xx; Send dhcp-lease-time 86400; }
  • 3. 3 The 1 in the dhcp-client-identifier will specify an Ethernet network and xx:xx:xx:xx:xx:xx is the MAC address of the device controlling that interface. (Sobell) What the DHCP for IPv6 does is it enables the DHCP servers to pass configuration parameters such as network address to the nodes. DHCPv6 is different than DHCPv4, firstly DHCPv4 was often used to manage the limited address pool. With today’s IP address exhaustion this was very useful but with the implementation of IPv6 there is no longer a need to reallocate those addresses.DHCPv6 uses a mandatory DUID (DHCP Unique Identifiers) which is used to identify hosts. IPv6 is configured with many different auto configurations that allow the computer to pull all the information automatically that DHCP used to do in IPv4 (Ullrich, 2013). There isn’t as much of a need for DHCPv6 because of these auto configuration protocols however it can still be useful if there is more information that needs to obtain aside from a router or the IP address. IPv6 will eliminate the need for the worlds rapidly decreasing number of readily available IP address that IPv4 offer. Over the next several years as IPv6 is implemented it will allow the expansion of worldwide networks to limitless ends for the number of devices that can be used.
  • 4. 4 References Das, K. (n.d.). IPv6 - The History and Timeline. Retrieved from IPv6.com: http://www.ipv6.com/articles/general/timeline-of-ipv6.htm Differences between IPv4 and IPv6. (n.d.). Retrieved from Linksys: http://kb.linksys.com/Linksys/ukp.aspx?pid=80&vw=1&articleid=23902 Orbit-Computer Solutions.Com. (n.d.). Retrieved 2013, from IPv6 Address Expression and Examples: http://orbit-computer-solutions.com/IPv6-Address-Expression-and-Examples- .php Sobell, M. (n.d.). SearchITChannel. Retrieved from Linux DHCP server and cleint: Configuration and deployment: http://searchitchannel.techtarget.com/feature/Linux- DHCP-server-and-client-Configuration-and-deployment Ullrich, J. (2013, 03 18). InfoSec Handlers Diary Blog. Retrieved from IPv6 Focus Month: What is changing with DHCP: https://isc.sans.edu/diary/IPv6+Focus+Month%3A+What+is+changing+with+DHCP/154 21