SlideShare a Scribd company logo
1 of 1
Download to read offline
SHOULD I CARE ABOUT IPV6?
The addressing scheme used for the TCP/IP protocols is IP Version 4
(IPv4). This scheme uses a 32-bit binary number to identify networks
and end stations. The 32-bit scheme yields about 4 billion addresses,
but because of the dotted decimal system (which breaks the number
into 4 sections of 8 bits each) and other considerations, there are
really only about 250 million usable addresses. When the scheme
was originally developed in the 1980s, no one thought there would
ever be a shortage of addresses. However, the advent of the
Internet and the trend of making many devices such as cell phones
and personal data assistants (PDAs), Internet-compatible (which means
they need an address) has made using all of the IPv4 addresses a virtual
certainty. The chart below shows the trend of address space usage.
WHAT PROBLEMS
NEED TO BE
SOLVED?
Network Address
Translation (NAT)
and Port Address
Translation (PAT)
were developed as
solutions to the dimin-
ishing number of
available IP addresses.
NAT and PAT allow
a company or user to share a single or a few assigned IP addresses
among several private addresses (which are not bound by an address
authority). Although these schemes preserve address space and
provide anonymity, these benefits come at the cost of individuality,
which conflicts with the reason for networking (and the Internet)—
allowing peer-to-peer collaboration through shared applications.
IP Version 6 (IPv6) not only provides a solution to the shortage of it
addresses, also allows for the restoration of a true end-to-end model
where hosts can connect to each other unobstructed and with greater
flexibility. The critical elements in IPv6 are allowing each host to have
a unique global IP address, maintaining connectivity even when in
motion, and natively securing host communications.
IPV6 ADDRESSES
The 128-bit address used in IPv6 allows for a greater number of
addresses and subnets (enough space for 10^15 end points, or a total
of 340,282,366,920,938,463,463,374,607,431,768,211,456).
IPv6 was designed to give every user multiple global addresses that
can be used for a wide variety of devices including cell phones,
PDAs, IP-enabled vehicles, and consumer electronics. In addition to
providing more address space, IPv6 has these advantages over IPv4:
• Easier address management and delegation
• Easy address autoconfiguration
• Embedded IP Security (IPsec)
• Optimized routing
• Duplicate Address Detection (DAD) feature
IPV6 NOTATION
The following diagram demonstrates the notation and shortcuts for
IPv6 addresses.
An IPv6 address uses the first 64 bits in the address for the network ID
and the second 64 bits for the host ID. The network ID is separated
into “prefix” chunks. The diagram below shows the address hierarchy.
IPV6 AUTOCONFIGURATION
IPv4 deployments use one of two methods to assign IP addresses to
a host: static assignment (which is management-intensive) or
DHCP/Bootstrap Protocol (BOOTP) (which automatically assigns
IP addresses to hosts upon booting onto the network).
IPv6 provides a feature called “stateless autoconfiguration” that is
similar to DHCP. However, unlike DHCP, stateless autoconfiguration
does not require the use of a special DHCP application or server
when providing addresses to simple network devices (such as robotic
arms used in manufacturing). Using DCHP, any router interface
that has an IPv6 address assigned to it will become “provider” of
IP addresses on the network to which it is attached. There are safe-
guards built into IPv6 that prevent duplicate addresses. This feature
is called Duplicate Address Detection (DAD).
IPV6 SECURITY
IPv6 has embedded support for IPsec. Currently, the host operating
system can configure an IPsec tunnel between the host and any other
host that has IPv6 support. With IPv4, the vast majority of IPsec
deployments use a client-server model, whereby an IPsec terminating
device handles the authentication, encryption and decryption
functions. With IPv6 IPsec, the host could create an IPsec tunnel
between an IPsec headend device or directly to another host.
IPV6 MOBILITY
IPv6 supports a greater array of features for the mobile user,
whether the mobile device is a cell phone, PDA, laptop computer,
or a moving military vehicle. Mobile IPv6 supports a more stream-
lined approach to routing packets to and from the mobile device
and also supports IPsec between the mobile device and other
network devices and hosts.
IPV6 TRANSITION
While Internet Service Providers (ISPs) have started shifting to IPv6,
some companies will not notice a change as the migration will likely
take many more years.
Copyright © 2008 Cisco Systems, Inc. All rights reserved. Cisco, Cisco IOS, Cisco Systems, and
the Cisco Systems logo are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the
United States and certain other countries. All other trademarks mentioned in this document or Web
site are the property of their respective owners. The use of the word partner does not imply a
partnership relationship between Cisco and any other company. (0402R) He/LW5810 0304
100
TotalSpaceUsed(Percent)
80
60
40
20
0
1980 1985 1990 1995
Time
2000 2005 2010
IPv4 Usage Trend
IPv4 Historical Usage
IPv4
Internet
IPv6
Internet
V
VV
NAT/PAT Breaks
Peer-to-Peer
Site 1
2001:0410:0001:/48
Site 1
2001:0410:0002:/48
2001:0410:0002:0001:/642001:0410:0002:0002:/64
2001:0410:0002:0001:000A:09C:0876A:130B
Written as
2001:0410:2:1:A:09C:876A:130B
IPv6 Internet
2001::/16
ISP
2001:0410::/32
20021996–2001 2003 2004
E-Europe, E-Japan, North-America IPv6 Task Force, …
2005 2006 2007–2010
Q
1
Q
2
Q
3
Q
4
Q
1
Q
2
Q
3
Q
4
Q
1
Q
2
Q
3
Q
4
Q
1
Q
2
Q
3
Q
4
Q
1
Q
2
Q
3
Q
4
Early adopters
Application port <= Duration 3+ years =>
ISP adoption <= Duration 3+ years =>
Consumer adoption <= Duration 5+ years =>
Enterprise adoption <= Duration 5+ years =>
128 bits are expressed as 8
fields of 16-bits in Hex notation
2031:0000:130F:0000:0000:09C0:876A:130B
As a shorthand, leading zeros
in each are optional:
2031:0:130F:0:0:9C0:876A:130B
Also, successive fields of 0
can be represented as ::,
2031:0:130F::9C0:876A:130B
The :: shorthand can be
used only once per address
2031:0:130F::9C0:876A::130B
IPv6—AT-A-GLANCE
Courtesy of Cisco Enterprise Marketing

More Related Content

What's hot

Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...Adii Shah
 
internet protocol version6
internet protocol version6internet protocol version6
internet protocol version6Akhil Kumar
 
IPV6 Introduction
IPV6 Introduction IPV6 Introduction
IPV6 Introduction Heba_a
 
IPv6: What Why and How
IPv6: What Why and HowIPv6: What Why and How
IPv6: What Why and HowGihan Dias
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6Netwax Lab
 
IPv6 at 1&1
IPv6 at 1&1 IPv6 at 1&1
IPv6 at 1&1 1&1
 
Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux. Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux. Shourya Puri
 
IPv6 in Mobile Networks
IPv6 in Mobile NetworksIPv6 in Mobile Networks
IPv6 in Mobile NetworksAPNIC
 
#CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic #CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic ITSitio.com
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6Private
 
Network address translation
Network address translationNetwork address translation
Network address translationMohak Kaushik
 
interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6Nitin Gehlot
 
CCNA v6.0 ITN - Chapter 08
CCNA v6.0 ITN - Chapter 08CCNA v6.0 ITN - Chapter 08
CCNA v6.0 ITN - Chapter 08Irsandi Hasan
 
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6cyberjoex
 
Auto Configuration FOR IP NETWORKING in DUAL STACK MOBILE INTERNET PROTOCOL ...
Auto Configuration FOR IP NETWORKING in DUAL STACK MOBILE INTERNET PROTOCOL ...Auto Configuration FOR IP NETWORKING in DUAL STACK MOBILE INTERNET PROTOCOL ...
Auto Configuration FOR IP NETWORKING in DUAL STACK MOBILE INTERNET PROTOCOL ...NarenderSinghSandhu2
 
Journey to IPv6 - A Real-World deployment for Mobiles
Journey to IPv6 - A Real-World deployment for MobilesJourney to IPv6 - A Real-World deployment for Mobiles
Journey to IPv6 - A Real-World deployment for MobilesAPNIC
 

What's hot (19)

Why we need ipv6...
Why we need ipv6...Why we need ipv6...
Why we need ipv6...
 
internet protocol version6
internet protocol version6internet protocol version6
internet protocol version6
 
IPV6 Introduction
IPV6 Introduction IPV6 Introduction
IPV6 Introduction
 
IPv6: What Why and How
IPv6: What Why and HowIPv6: What Why and How
IPv6: What Why and How
 
Nat
NatNat
Nat
 
Why We Need IPv6
Why We Need IPv6Why We Need IPv6
Why We Need IPv6
 
IPv6 at 1&1
IPv6 at 1&1 IPv6 at 1&1
IPv6 at 1&1
 
Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux. Comparative study of IPv4 and IPv6 on Windows and Linux.
Comparative study of IPv4 and IPv6 on Windows and Linux.
 
I pv6
I pv6I pv6
I pv6
 
IPv6 in Mobile Networks
IPv6 in Mobile NetworksIPv6 in Mobile Networks
IPv6 in Mobile Networks
 
#CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic #CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6
 
Network address translation
Network address translationNetwork address translation
Network address translation
 
interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6interoperatbility between IPv4 and IPv6
interoperatbility between IPv4 and IPv6
 
CCNA v6.0 ITN - Chapter 08
CCNA v6.0 ITN - Chapter 08CCNA v6.0 ITN - Chapter 08
CCNA v6.0 ITN - Chapter 08
 
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
instructor ppt_chapter8.2.2 - i_pv6 addressing with exercises of IPv6
 
IPv6
IPv6IPv6
IPv6
 
Auto Configuration FOR IP NETWORKING in DUAL STACK MOBILE INTERNET PROTOCOL ...
Auto Configuration FOR IP NETWORKING in DUAL STACK MOBILE INTERNET PROTOCOL ...Auto Configuration FOR IP NETWORKING in DUAL STACK MOBILE INTERNET PROTOCOL ...
Auto Configuration FOR IP NETWORKING in DUAL STACK MOBILE INTERNET PROTOCOL ...
 
Journey to IPv6 - A Real-World deployment for Mobiles
Journey to IPv6 - A Real-World deployment for MobilesJourney to IPv6 - A Real-World deployment for Mobiles
Journey to IPv6 - A Real-World deployment for Mobiles
 

Similar to I pv6 aag-v3_019-kr

Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6IJERA Editor
 
IPv6 .pdf
IPv6 .pdfIPv6 .pdf
IPv6 .pdfniran10
 
I pv6 tutorial
I pv6 tutorialI pv6 tutorial
I pv6 tutorialFred Bovy
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fred Bovy
 
A Comparative Study On IPv4 And IPv6
A Comparative Study On IPv4 And IPv6A Comparative Study On IPv4 And IPv6
A Comparative Study On IPv4 And IPv6Amber Ford
 
10 IP VERSION SIX (6) WEEK TEN notes.pptx
10 IP VERSION SIX (6)  WEEK TEN notes.pptx10 IP VERSION SIX (6)  WEEK TEN notes.pptx
10 IP VERSION SIX (6) WEEK TEN notes.pptxJoshuaAnnan5
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002suvobgd
 
Computer Networks Slide.pptx
Computer Networks Slide.pptxComputer Networks Slide.pptx
Computer Networks Slide.pptxemsResulzade1
 
Ipv4 To Ipv6 Transition
Ipv4 To Ipv6 TransitionIpv4 To Ipv6 Transition
Ipv4 To Ipv6 TransitionHeidi Owens
 
DCN 5th ed. slides ch22 Next Generation IP.pdf
DCN 5th ed. slides ch22 Next Generation IP.pdfDCN 5th ed. slides ch22 Next Generation IP.pdf
DCN 5th ed. slides ch22 Next Generation IP.pdfBilal Munir Mughal
 
Survey on IPv6 security issues
Survey on IPv6 security issuesSurvey on IPv6 security issues
Survey on IPv6 security issuesbathinin1
 
Migration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stackMigration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stackpraveenReddy268
 
An Experimental of IPv6 Address Assignment for Global Unicast Address Using NS-3
An Experimental of IPv6 Address Assignment for Global Unicast Address Using NS-3An Experimental of IPv6 Address Assignment for Global Unicast Address Using NS-3
An Experimental of IPv6 Address Assignment for Global Unicast Address Using NS-3Eswar Publications
 

Similar to I pv6 aag-v3_019-kr (20)

IPv6
IPv6IPv6
IPv6
 
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6
Implementation of “Traslator Strategy” For Migration of Ipv4 to Ipv6
 
IPv6 .pdf
IPv6 .pdfIPv6 .pdf
IPv6 .pdf
 
I pv6 tutorial
I pv6 tutorialI pv6 tutorial
I pv6 tutorial
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
 
A Comparative Study On IPv4 And IPv6
A Comparative Study On IPv4 And IPv6A Comparative Study On IPv4 And IPv6
A Comparative Study On IPv4 And IPv6
 
10 IP VERSION SIX (6) WEEK TEN notes.pptx
10 IP VERSION SIX (6)  WEEK TEN notes.pptx10 IP VERSION SIX (6)  WEEK TEN notes.pptx
10 IP VERSION SIX (6) WEEK TEN notes.pptx
 
IPv6.pptx
IPv6.pptxIPv6.pptx
IPv6.pptx
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
 
Computer Networks Slide.pptx
Computer Networks Slide.pptxComputer Networks Slide.pptx
Computer Networks Slide.pptx
 
IPV6
IPV6 IPV6
IPV6
 
Introduction to IPv6
Introduction to IPv6Introduction to IPv6
Introduction to IPv6
 
Unit 9 Research Paper
Unit 9 Research PaperUnit 9 Research Paper
Unit 9 Research Paper
 
Ipv4 To Ipv6 Transition
Ipv4 To Ipv6 TransitionIpv4 To Ipv6 Transition
Ipv4 To Ipv6 Transition
 
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
 
DCN 5th ed. slides ch22 Next Generation IP.pdf
DCN 5th ed. slides ch22 Next Generation IP.pdfDCN 5th ed. slides ch22 Next Generation IP.pdf
DCN 5th ed. slides ch22 Next Generation IP.pdf
 
Survey on IPv6 security issues
Survey on IPv6 security issuesSurvey on IPv6 security issues
Survey on IPv6 security issues
 
Migration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stackMigration of corperate networks from ipv4 to ipv6 using dual stack
Migration of corperate networks from ipv4 to ipv6 using dual stack
 
An Experimental of IPv6 Address Assignment for Global Unicast Address Using NS-3
An Experimental of IPv6 Address Assignment for Global Unicast Address Using NS-3An Experimental of IPv6 Address Assignment for Global Unicast Address Using NS-3
An Experimental of IPv6 Address Assignment for Global Unicast Address Using NS-3
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
 

More from LINO CENTENO HUAMAN (8)

Cisco only-umbrella-mx
Cisco only-umbrella-mxCisco only-umbrella-mx
Cisco only-umbrella-mx
 
I pv6 en entornos isp
I pv6 en entornos ispI pv6 en entornos isp
I pv6 en entornos isp
 
I pv6 aag-v3_019-kr
I pv6 aag-v3_019-krI pv6 aag-v3_019-kr
I pv6 aag-v3_019-kr
 
Ccna r&amp;s 200 125
Ccna r&amp;s 200 125Ccna r&amp;s 200 125
Ccna r&amp;s 200 125
 
I pv4 subnetting
I pv4 subnettingI pv4 subnetting
I pv4 subnetting
 
Cisco only-umbrella-mx
Cisco only-umbrella-mxCisco only-umbrella-mx
Cisco only-umbrella-mx
 
Enrutamiento estatico
Enrutamiento estaticoEnrutamiento estatico
Enrutamiento estatico
 
Curso css3
Curso css3Curso css3
Curso css3
 

Recently uploaded

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Recently uploaded (20)

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

I pv6 aag-v3_019-kr

  • 1. SHOULD I CARE ABOUT IPV6? The addressing scheme used for the TCP/IP protocols is IP Version 4 (IPv4). This scheme uses a 32-bit binary number to identify networks and end stations. The 32-bit scheme yields about 4 billion addresses, but because of the dotted decimal system (which breaks the number into 4 sections of 8 bits each) and other considerations, there are really only about 250 million usable addresses. When the scheme was originally developed in the 1980s, no one thought there would ever be a shortage of addresses. However, the advent of the Internet and the trend of making many devices such as cell phones and personal data assistants (PDAs), Internet-compatible (which means they need an address) has made using all of the IPv4 addresses a virtual certainty. The chart below shows the trend of address space usage. WHAT PROBLEMS NEED TO BE SOLVED? Network Address Translation (NAT) and Port Address Translation (PAT) were developed as solutions to the dimin- ishing number of available IP addresses. NAT and PAT allow a company or user to share a single or a few assigned IP addresses among several private addresses (which are not bound by an address authority). Although these schemes preserve address space and provide anonymity, these benefits come at the cost of individuality, which conflicts with the reason for networking (and the Internet)— allowing peer-to-peer collaboration through shared applications. IP Version 6 (IPv6) not only provides a solution to the shortage of it addresses, also allows for the restoration of a true end-to-end model where hosts can connect to each other unobstructed and with greater flexibility. The critical elements in IPv6 are allowing each host to have a unique global IP address, maintaining connectivity even when in motion, and natively securing host communications. IPV6 ADDRESSES The 128-bit address used in IPv6 allows for a greater number of addresses and subnets (enough space for 10^15 end points, or a total of 340,282,366,920,938,463,463,374,607,431,768,211,456). IPv6 was designed to give every user multiple global addresses that can be used for a wide variety of devices including cell phones, PDAs, IP-enabled vehicles, and consumer electronics. In addition to providing more address space, IPv6 has these advantages over IPv4: • Easier address management and delegation • Easy address autoconfiguration • Embedded IP Security (IPsec) • Optimized routing • Duplicate Address Detection (DAD) feature IPV6 NOTATION The following diagram demonstrates the notation and shortcuts for IPv6 addresses. An IPv6 address uses the first 64 bits in the address for the network ID and the second 64 bits for the host ID. The network ID is separated into “prefix” chunks. The diagram below shows the address hierarchy. IPV6 AUTOCONFIGURATION IPv4 deployments use one of two methods to assign IP addresses to a host: static assignment (which is management-intensive) or DHCP/Bootstrap Protocol (BOOTP) (which automatically assigns IP addresses to hosts upon booting onto the network). IPv6 provides a feature called “stateless autoconfiguration” that is similar to DHCP. However, unlike DHCP, stateless autoconfiguration does not require the use of a special DHCP application or server when providing addresses to simple network devices (such as robotic arms used in manufacturing). Using DCHP, any router interface that has an IPv6 address assigned to it will become “provider” of IP addresses on the network to which it is attached. There are safe- guards built into IPv6 that prevent duplicate addresses. This feature is called Duplicate Address Detection (DAD). IPV6 SECURITY IPv6 has embedded support for IPsec. Currently, the host operating system can configure an IPsec tunnel between the host and any other host that has IPv6 support. With IPv4, the vast majority of IPsec deployments use a client-server model, whereby an IPsec terminating device handles the authentication, encryption and decryption functions. With IPv6 IPsec, the host could create an IPsec tunnel between an IPsec headend device or directly to another host. IPV6 MOBILITY IPv6 supports a greater array of features for the mobile user, whether the mobile device is a cell phone, PDA, laptop computer, or a moving military vehicle. Mobile IPv6 supports a more stream- lined approach to routing packets to and from the mobile device and also supports IPsec between the mobile device and other network devices and hosts. IPV6 TRANSITION While Internet Service Providers (ISPs) have started shifting to IPv6, some companies will not notice a change as the migration will likely take many more years. Copyright © 2008 Cisco Systems, Inc. All rights reserved. Cisco, Cisco IOS, Cisco Systems, and the Cisco Systems logo are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries. All other trademarks mentioned in this document or Web site are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (0402R) He/LW5810 0304 100 TotalSpaceUsed(Percent) 80 60 40 20 0 1980 1985 1990 1995 Time 2000 2005 2010 IPv4 Usage Trend IPv4 Historical Usage IPv4 Internet IPv6 Internet V VV NAT/PAT Breaks Peer-to-Peer Site 1 2001:0410:0001:/48 Site 1 2001:0410:0002:/48 2001:0410:0002:0001:/642001:0410:0002:0002:/64 2001:0410:0002:0001:000A:09C:0876A:130B Written as 2001:0410:2:1:A:09C:876A:130B IPv6 Internet 2001::/16 ISP 2001:0410::/32 20021996–2001 2003 2004 E-Europe, E-Japan, North-America IPv6 Task Force, … 2005 2006 2007–2010 Q 1 Q 2 Q 3 Q 4 Q 1 Q 2 Q 3 Q 4 Q 1 Q 2 Q 3 Q 4 Q 1 Q 2 Q 3 Q 4 Q 1 Q 2 Q 3 Q 4 Early adopters Application port <= Duration 3+ years => ISP adoption <= Duration 3+ years => Consumer adoption <= Duration 5+ years => Enterprise adoption <= Duration 5+ years => 128 bits are expressed as 8 fields of 16-bits in Hex notation 2031:0000:130F:0000:0000:09C0:876A:130B As a shorthand, leading zeros in each are optional: 2031:0:130F:0:0:9C0:876A:130B Also, successive fields of 0 can be represented as ::, 2031:0:130F::9C0:876A:130B The :: shorthand can be used only once per address 2031:0:130F::9C0:876A::130B IPv6—AT-A-GLANCE Courtesy of Cisco Enterprise Marketing