200 likes | 337 Views
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.
E N D
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 12.2.2T • 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 • http://ipv6.internet2.edu • IPv6 Routing / Routing Research Group • http://www3.ietf.org/proceedings/06nov/slides/v6ops-13.pdf • http://www3.tools.ietf.org/group/irtf/trac/wiki/RoutingResearchGroup • ISC DHCPv6 • http://www.isc.org/index.pl?/sw/dhcp/dhcp4_0.php • http://internecine.eu/software/dibbler_dhcpv6.html • Tools • http://www.mindrot.org/projects/flowd/ • http://www.ipflow.utc.fr/index.php/Main_Page • http://oss.oetiker.ch/mrtg/doc/mrtg-ipv6.en.html
Thanks! • Ipv6@wjcerveny.com