Trends in IPv6 Bill Cerveny Joint-Techs Workshop - Batavia, IL July 17, 2007
Outline Motivation IPv6 Past IPv6 Present/Future
Motivation A look at what has changed since 2001 A look at the current paradigms in IPv6
Heard at a seminar a long time ago Numerous vendors and organizations working on implementations Wide-spread availability of IPv6 within two years IPv4 address depletion sometime between 2005 and 2010
Heard at a seminar a long time ago “Ipng: The Next Generation Internet Protocol,” Steve Deering, 1996 Numerous vendors and organizations working on implementations Wide-spread availability of IPv6 within two years IPv4 address depletion sometime between 2005 and 2010
Internet2 IPv6 Workshop #1 Lincoln, Nebraska, May 2001 Experimentation with DNS A6 Microsoft introduced IPv6 “Technology Preview” for Windows 2000 Cisco unrolled native IPv6 support in IOS T KAME and USAGI stacks enabled IPv6 in BSD and Linux
IPv6 Geographic Provider- Independent Addressing Based on two (now expired) IETF Internet- Drafts by Tony Hain IPv6 address based on longitude/latitude Hain proposed to Internet2 community in January 2003 Internet2 IPv6 Working Group created presentation and lab based on Hain’s I-D Novel idea, many challenges
Combined IPv4/IPv6 Routing Table Size Assumes –IPv4 is not going away anytime soon –IPv6 aggregation is not happening Combined routing table could outpace Moore’s Law A major topic of concern within the IETF –Routing Research Group
Unique Local Addressing (ULA) RFC 4193 Replaces Site-local addressing Future unclear; controversial
Stateless Address Autoconfiguration Practically every IPv6 implementation today supports stateless address autoconfiguration Concerns about security, particularly auditing, among network admins
DHCPv6 Has been a long time coming Windows Vista supports DHCPv6 ISC DHCPv6 in alpha (4.0.0a1) dibbler Large scale implementations looking at DHCPv6
DHCPv6 and Stateless Address Autoconfiguration Can coexist. Three models: –Stateless Address Autoconfiguration only –Stateless Address Autoconfiguration with DHCPv6 –DHCPv6 only Should a mixed Stateless Address Autoconfiguration / DHCPv6 environment be the norm for technical conferences?
Tunneling Technologies Most tunneling technologies perceived as security threats A chicken-and-egg problem: Tunneling may be insecure, but it is one of the easiest ways of fostering IPv6 connectivity among early adopters
Tunneling Technologies (2) 6to4 ISATAP Teredo
Multi-homing Shim6 Still a work in progress
Flow Label A QoSish feature perceived as a feature looking for a future application Still looking for an application
Tools Juniper Netflow v9 support coming soon Flowd - Support for both IPv4 and IPv6 Netflow MRTG supports IPv6
Acknowledgements Bruce Curtis, North Dakota State University John Brzozowski, Mid-Atlantic IPv6 Task Force Sean Siler, Microsoft
References Internet2 IPv6 Working Group – IPv6 Routing / Routing Research Group – – uphttp://www3.tools.ietf.org/group/irtf/trac/wiki/RoutingResearchGro up ISC DHCPv6 – – Tools – – –
Thanks!