Understanding IPv6 Support and Auto-Configuration: Essential Insights and Applications
This document, presented by Wilfried Woeber at LACNIC VII in October 2004, delves into the world of IPv6-capable operating systems, applications, and routing nodes. It covers critical topics like Stateless Address Autoconfiguration, Duplicate Address Detection, and the role of DHCPv6 in IPv6 configurations. The paper discusses various security measures for configuration, the importance of high-security levels, and addresses open issues related to IPv6 support in hardware and software routers. Insights into management and routing tools are also provided, highlighting their relevance in contemporary networking.
Understanding IPv6 Support and Auto-Configuration: Essential Insights and Applications
E N D
Presentation Transcript
IPv6 Support and Auto-Config. LACNICVII October 26, 2004 Wilfried Woeber woeber@cc.univie.ac.at
IPv6 capable OSes IPv6 capable applications End-System auto-configuration IPv6 capable routing nodes topics
IPv6 capable applications …..and many, many more, e.g. UMTS release 5 requires IPv6! (1) Beware, both prefer IPv6 connectivity!
stateless address autoconfiguration1) duplicate address detection (link-local addr.)2) host sends router solicitation packet3) router sends router advertisment packet4) host builds address from interface identifier (known) and prefix (sent by router with 3)5) duplicate address detection again stateful address autoconfiguration DHCPv6 (work in progress...) …and all possible combinations… Configuration
hosts stateless address autoconfiguration router Prefix Control Operationshigh security level: -) guard against replays -) authentication -) integrity checksent in ICMPv6-packets (type 138) Renumbering
Software based routers: Many public domain packages which implement IGPs and EGPs (zebra, quagga, mrt, ...) can be used on (unix-like) workstations Hardware based routers: Most well-known vendors do already support (basic) IPv6 stuff Cisco, Juniper, 6WIND, japanese products (Hitachi-NEC), ... LibeRouter, openrouter projects (HW accelerated boards, GPL) What are the open issues? Support for wider data paths in ASICs (32 ==> 128 bits) Support for v6 protocols in interface micro-code Management and statistics, MIBs, DNS and reverse DNS on router Configuration and management tools in development Various types and flavours of multicast and mc-routing... IPv6 capable Routers
http://www.ipv6tf-sc.org/html/public/ ipv6tf-sc_pu_d3_4v1_3.pdf http://www.ist-ipv6.org/ IPv6 Status "master list"