Ian Rice Network Management May 4 th, 2009
As of October 2008
As of April 2009
Address 128-bit long. 4x larger that IPv4 340,282,366,920,938,463,463,374,607,43 1,768,211,456 addresses Standard completed in of the 13 root servers have IPv6 root glue
Computers that are IPv6 capable Mac OS- 2.44% Linux- 0.93% Vista % XP- 0.03%
Backwards compatibility In order to aid the transition from IPv4 to IPv6, current IPv4 address are being embedded into IPv6 address in a way that allows them to be recognized as IPv4 addresses by IPv6 devices.
IPv4-compatible IPv6 address Two types of addressing schemes to accommodate IPv4 –All zeros until the last 32 bits for devices capable of both IPv4 & IPv6 aka IPv6 aware
IPv4-Mapped IPv6 Addresses First 80 bits are zeros followed by 16 ones (FFFF) means that the devices whose IP address has been mapped is incapable of IPv6
Reserved Addresses 0:0:0:0:0:0:0:1 Anycast Link-Local Multicast
Interface ID Takes the MAC address and splits into 3-byte half's and between them insets ‘FFFE’ and flipping the 7 th bit of the first byte to a binary 1 in order to fulfill the 64- bit interface.
What’s New… Neighbor Discovery (ND) Protocol –Link-layer addresses Hop Limit Jumbogram – GB Stateless address autoconfiguration –Uses ICMPv6 discovery Message –Or stateful configuration using DHCPv6
Neighbor Discovery To determine neighbors known to reside on attached links and purge invalid values Also aids in finding routers Keep tables of reachable/unreachable neighbors and to determine any changed link-layer addresses Actively searches for alternatives if failure occurs
Options
"Google: more Macs mean higher IPv6 usage in US - Ars Technica." Ars Technica. 4 May "IPv6 Address Types." Technical documentation. 4 May Morr, Derek. "Living with IPv6." Living with IPv6. 29 Apr May "RFC IP Version 6 Addressing Architecture." IETF Tools. 4 May "RFC 2461 (rfc2461) - Neighbor Discovery for IP Version 6 (IPv6)." Internet RFC/FYI/STD/BCP Archives. 4 May "RFC 2675 (rfc2675) - IPv6 Jumbograms." Internet RFC/FYI/STD/BCP Archives. 4 May "The TCP/IP Guide - IPv6/IPv4 Address Embedding." Welcome to The TCP/IP Guide!. 4 May Vegoda, Leo. "IPv6 Deployment - Global Perspective." IANA. 13 Oct May "WHAT'S IPv6?." Information Services: University of Oregon. 4 May "What is network discovery? - Windows Vista Help." Windows Vista Help and How-to. 4 May 2009.