IPv6 – state of development 04. 02. 2005 Wien. H.P. Dittler - BRAINTEC Netzwerk-Consulting16.04.2015 2 Why a new IP? We are running out of addresses (are.

Slides:



Advertisements
Similar presentations
Introduction to IPv6 Presented by: Minal Mishra. Agenda IP Network Addressing IP Network Addressing Classful IP addressing Classful IP addressing Techniques.
Advertisements

Future Directions For IP Architectures Ipv6 Cs686 Sadik Gokhan Caglar.
IPv4 - IPv6 Integration and Coexistence Strategies Warakorn Sae-Tang Network Specialist Professional Service Department A Subsidiary.
IPv6 The New Internet Protocol Integrated Network Services Almerindo Graziano.
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public IPv6 Intro – Part 1 1 IPv6 Intro Part 1: Overview and Addressing Basics.
CPSC Network Layer4-1 IP addresses: how to get one? Q: How does a host get IP address? r hard-coded by system admin in a file m Windows: control-panel->network->configuration-
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 May, 2007: American Registry for Internet Numbers (ARIN) “advises the Internet community that migration to IPv6 numbering resources is necessary for.
IPv6: The Next Generation Internet Protocol CEOS WGISS 18: Beijing, China September 2004 Dave Hartzell Computer Sciences Corp, NASA Ames
PRIVATE NETWORK INTERCONNECTION (NAT AND VPN) & IPv6
1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
IPv6 Victor T. Norman.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v2.0—2-1 IPv6 Operations Defining and Configuring Neighbor Discovery.
IPv6-The Next Generation Protocol RAMYA MEKALA UIN:
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
KOM 15032: Arsitektur Jaringan Terkini Bab 2. Pengalamatan IPv6.
Implementing IPv6 Module B 8: Implementing IPv6
© 2007 Cisco Systems, Inc. All rights reserved.ICND2 v1.0—7-1 Address Space Management Transitioning to IPv6.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 25 Introduction to Computer Networks.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
1 o Two issues in practice – Scale – Administrative autonomy o Autonomous system (AS) or region o Intra autonomous system routing protocol o Gateway routers.
2: Comparing IPv4 and IPv6 Rick Graziani Cabrillo College
Understanding Internet Protocol
IPv6: The Future of the Internet? July 27th, 1999 Auug.
An Engineering Approach to Computer Networking
CSE5803 Advanced Internet Protocols and Applications (7) Introduction The IP addressing scheme discussed in Chapter 2 are classful and can be summarised.
Introduction to TCP/IP
IAB/IESG Recommendations on IPv6 Address Allocation Bob Hinden at RIPE Sept Brian Carpenter at ARIN Oct Alain Durand at APNIC Oct
CS 6401 IPv6 Outline Background Structure Deployment.
1 IPv6 Address Management Rajiv Kumar. 2 Lecture Overview Introduction to IP Address Management Rationale for IPv6 IPv6 Addressing IPv6 Policies & Procedures.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
IP Version 6 COMT 222. © 2005 Hans Kruse & Shawn Ostermann, Ohio University 2 Why change IP Number of addresses Routing Table Size Client configuration.
May 17, 2009 McAfee Security and IPv6 David LePage Enterprise Solutions Architect – Network Security Business Unit, McAfee.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lessons 1 and 2 1 BSCI Module 8 Lessons 1 and 2 Introducing IPv6 and Defining.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
IPv6 WORKING GROUP (IPNGWG) March 2001 Minneapolis IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
Chapter 22 Next Generation IP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
1 TCP/IP Internetting ä Subnet layer ä Links stations on same subnet ä Often IEEE LAN standards ä PPP for telephone connections ä TCP/IP specifies.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
IP Version 6 ITL. © 2003 Hans Kruse & Shawn Ostermann, Ohio University 2 Information Sources Christian Huitema, “IPv6, The New Internet Protocol”,
IPv4 to IPv6 Group A2 - Roland Hollis - EJ Chambers - Rachit Gupta.
Page 1 Network Addressing CS.457 Network Design And Management.
Transport Layer3-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
IPv6 WORKING GROUP (IPv6 a.k.a. IPNGWG) August 2001 London IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
W&L Page 1 CCNA CCNA Training 3.5 Describe IPv6 addresses Jose Luis Flores / Amel Walkinshaw Aug, 2015.
© Cengage Learning 2014 How IP Addresses Get Assigned A MAC address is embedded on a network adapter at a factory IP addresses are assigned manually or.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer NAT, IPv6.
IPv6 WORKING GROUP (IPNGWG) December 2000 San Diego IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Co-Chairs.
Data Communications and Computer Networks Chapter 4 CS 3830 Lecture 19 Omar Meqdadi Department of Computer Science and Software Engineering University.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
CSE5803 Advanced Internet Protocols and Applications (13) Introduction Existing IP (v4) was developed in late 1970’s, when computer memory was about.
+ Lecture#4 IPV6 Addressing Asma AlOsaimi. + Topics IPv4 Issues IPv6 Address Representation IPv6 Types.
Submitted to: Submitted by: Mrs. Kavita Taneja Jasleen kaur (lect.) Hitaishi verma MMICT & BM MCA 4 th sem.
1 COMP 431 Internet Services & Protocols The IP Internet Protocol Jasleen Kaur April 21, 2016.
IPv6 Security Issues Georgios Koutepas, NTUA IPv6 Technology and Advanced Services Oct.19, 2004.
Network Layer IP Address.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
Moving IPv6 Documents to Draft Standard IETF 53 Minneapolis, MN March 18th, 2002.
Understand IPv6 Part 2 LESSON 3.3_B Networking Fundamentals.
Top-Down Network Design Chapter Six Designing Models for Addressing and Naming Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Next Generation: Internet Protocol, Version 6 (IPv6) RFC 2460
IP Addressing - The Problem
CS 457 – Lecture 10 Internetworking and IP
Geoff Huston Presentation to ICANN Meeting Shanghai, October 2002
Internet Protocol, Version 6 (IPv6)
An Engineering Approach to Computer Networking
Presentation transcript:

IPv6 – state of development Wien

H.P. Dittler - BRAINTEC Netzwerk-Consulting Why a new IP? We are running out of addresses (are we really?) size of routing tables explodes more security is required users want Plug & play-installation easier renumbering would be nice Quality of Service is needed Other new Applications (where?)

H.P. Dittler - BRAINTEC Netzwerk-Consulting history IETF started several projects 1991 SIP, CATNIP, PIP and TUBA IPng IPv6 Address-length 64,128, 256 or variable IETF recommendation by IPng area directors in 1994 called for setup of IPng working group 1995 features, features and more features long discussion (still ongoing)

H.P. Dittler - BRAINTEC Netzwerk-Consulting history of IPv4 2004: counting more than 285 millions of hosts visible in the Internet more than 8,2 millions of domains using.de more than 33 millions using.com the Internet is everywhere IP-Addresses are requested for everything: Computer Machines Telephones Portable Devices Cars … …..

H.P. Dittler - BRAINTEC Netzwerk-Consulting Internet hosts Source: ISC new counting method old counting

H.P. Dittler - BRAINTEC Netzwerk-Consulting usage of IPv4 addresses (Source of data: Geoff Houston

H.P. Dittler - BRAINTEC Netzwerk-Consulting exponential IPv4 projection (Geoff Houston

H.P. Dittler - BRAINTEC Netzwerk-Consulting increase in BGP-routes (Geoff Houston

H.P. Dittler - BRAINTEC Netzwerk-Consulting types of IPv6 addresses Addressing modes: unicastdirected to one node global link-local site-localsite-locals are removed from all standards anycastto the first (nearest) node of a group sharing one prefix (used in MOBILEIP) multicastto all in a group an interface has always a link-local unicast address an interface has always one or more multicast addresses an interface may have several global addresses additional hint: IPv6 has no broadcast-addresses. This function from IPv4 was completely replaced by multicast

H.P. Dittler - BRAINTEC Netzwerk-Consulting IPv6 - addresses Scope if several addresses may be in conflict (like FF02::1 all nodes on this link on a machine with several links) an additional zone identifier may be added: FF01::1%1 means all nodes on all links with the manually defined zone value 1 and FF01::1%23 means all nodes in zone 23 private addresses FC00::/7proposed solution for unique local addresses 7 bit FP FC00::/8 using a 40 bit centrally allocated global identifier FD00::/8 using a 40 bit locally defined identifier 16 bit subnet 64 bit interface ID still under discussion!

H.P. Dittler - BRAINTEC Netzwerk-Consulting interface IDs the lower 64 bit of an IPv6-address may be defined using several methods: automatically by auto-configuration computing the 64 bit of the ID from the 48 bit MAC-address as described in EUI-64 automatically from a DHCP-server, either using EUI-64 identifier or preset values from the network manager manually defined at the node generated at system-start (or triggered by time, data volume or manual trigger) using a random (pseudo- random) 64 bit value (for privacy reasons in dial-up situations) other methods are up to the wild dreams of system designers

H.P. Dittler - BRAINTEC Netzwerk-Consulting distribution of addresses ARIN RIPEAPNIC ARIN RFC 1918 Private Address Space Enterprise Registry Firma / Kunde APNIC IANA / ICANN Provider RIPE (AFRINIC) (LACNIC)

H.P. Dittler - BRAINTEC Netzwerk-Consulting bit interface ID SubnetProviderRegistry 001 address block policy a Local Internet Registry (LIR) (= ISP or provider) starts with a /32 RIPE requires a plan to attach at least 200 customers to accept you as provider if the number of customers increases additional neighboring /32 may be allocated for large LIRs larger chunks are possible a normal end-user gets a /48 network a /64 may be assigned, if only one subnet will be used by design a /128 may be assigned if its absolutely known that only one device may be attached at any time in future if needed a provider may assign several /48 to one customer resulting in a /47, /46 or bigger n +16

H.P. Dittler - BRAINTEC Netzwerk-Consulting start into new territory first usable standards bone started 1996 universities and research institutes commercials ISPs added from 1999 AMS-IX in Amsterdam started IPv /2001 DECIX with first test end of 2004: 25 % of all DECIX connections carry also IPv6 address-distribution from RIPE since 2000 available on firm rules

H.P. Dittler - BRAINTEC Netzwerk-Consulting vendor support 6bone started with Solaris and Linux based routers mostly on tunnels CISCO started beta in 1997 and finally turned 2003 into production release Juniper started 2001 with IPv6 most other vendors on same state – it is possible to use IPv6 but still lacking optimal integration (ACL-implementation or ASIC-integration) first exploitable bug in IPv6-Software reported by US-CERT January 2005 for CISCO IOS

H.P. Dittler - BRAINTEC Netzwerk-Consulting software support Solaris and NT4 started 1997 with very unstable patches or betas KAME and USAGI projects in Japan did a lot of implementations for BSD and Linux now nearly all operating systems include a more or less fully developed support for IPv6 Windows XP and Windows 2003 MAC-OS 10.2 AIX > 4.3, Solaris > 2.7, HP-UX > 11i, Irix > 6.5 …. FreeBSD > 4.0, NetBSD > 1.5, RedHat > 7.2, SuSE > 8.1… still only few applications support IPv6 still lacking support in “glue” software still very few support in management software

H.P. Dittler - BRAINTEC Netzwerk-Consulting open points many different versions of tunneling available cleanup is needed routing still a little chaotic tunnels tend to end in unforeseen places BGP announcements of IPv6 connectivity is often chaotic clean hierarchical peerings and route-announcements must still be developed often “beta-equipment” and “alpha-operators” inject wrong routes tunneling leads to wrong hop counts a tunneled route with only two hops each way across the Atlantic seems to be shorter than the direct route with 6 native hops from Germany to Italy

H.P. Dittler - BRAINTEC Netzwerk-Consulting open points NAT is evil true --- but necessary for IPv6 deployment we need PNAT to cross from IPv6 islands to existing IPv4- services tunneling solves the transport problems but the access issues still exist – not everybody speaks IPv6 better solution is dual-stack available for some (but not all) central services mail (smtp, pop, imap ….) DNS WWW BIND, sendmail, postfix, qmail, exim, qpopper, apache, IIS, Proftp, ssh, telnetd and many more support IPv6 but here are still several missing peaces – but you have to start somewhere

H.P. Dittler - BRAINTEC Netzwerk-Consulting problem areas legacy equipment webcams, USV-interfaces and many other embedded systems have no IPv6 old routers are often not supported by new software legacy software on legacy systems legacy printers don’t speak IPv6 low-cost systems all actual cheap SOHO-routers lack IPv6 missing links integration in large DHCP-systems security in Firewalls – just starting – still beta Accounting – not too much available IDS – doesn’t know about IPv6 diagnostic tools (SLA-tools) all the configuration tools (YAST, CONFIXX, PLEX …….)

H.P. Dittler - BRAINTEC Netzwerk-Consulting selection of packet size the smallest MTU-value (maximum transport unit) for a given link is defined with 576 bytes old value with IPv4 = 68 bytes packets may be smaller, it must only be guaranteed that packets with fewer than 576 bytes can be transported without undergoing fragmentation if a link (example ATM) has smaller transport units, either the link- layer or a layer between link layer and IP must do the fragmentation and reassembly hiding it from IPv6 all IPv6 nodes must be able to do MTU-discovery to find out the MTU of a given link nodes which are absolutely sure that all their data fits into packets smaller than 576 bytes may skip MTU-detection may be suitable for embedded devices sending only alarms may be usable in voice applications not optimal for normal server or client usage

H.P. Dittler - BRAINTEC Netzwerk-Consulting cascaded MTU-discovery Ethernet 1500 VPN 1450 VPN/ADSL ICMP max ICMP max ICMP max

H.P. Dittler - BRAINTEC Netzwerk-Consulting how to configure IPV6 gives Router-Announcements what to announce when to re-announce changes if routes are broken DHCPv6 gives DNS and other data when to switch-over who reigns? Other methods still under discussion Network attachment detection allows quick changes and hand-over in 3GPP NETCONF Mini-DHCP for DNS

H.P. Dittler - BRAINTEC Netzwerk-Consulting selection of source-address A node may have several (many) addresses on every interface still under discussion, current proposal: using the destination-address all prefixes of possible source-addresses will be checked for a longest match and this address shall be used. are several candidates available, a manually configurable routing-weight should decide. Other proposals favor rules using local addresses first There are still drafts on the table, which define fixed ordering of priorities on address-types

H.P. Dittler - BRAINTEC Netzwerk-Consulting multi-homing Multi-Homing is easy with IPv6 but move decision-point from router to end-node how to detect right path when to switch-over how to test and select right address possible solutions in HIP or MULTI6 new address-independent identifier inserting shim-layer between application and IP adding persistent connections

H.P. Dittler - BRAINTEC Netzwerk-Consulting multicast Multicast has a much more central role with IPv6 Multicast (and Anycast) in LAN- environments replace Broadcasts used by IPv4 Multicast over WAN or the global Internet are nearly identical from IPv4 to IPv6: Multicast-protocols were adapted (PIM) additional ICMPv6-protocol elements are used for better control of multicast-groups

H.P. Dittler - BRAINTEC Netzwerk-Consulting routing All existing routing-protocols must be adopted for IPv6 RIP - done BGP - done OSPF - done new versions carry longer address-fields implementation and availability still varies from manufacturer to manufacturer

H.P. Dittler - BRAINTEC Netzwerk-Consulting DNS and IPv6 IPv6 in DNS is a simple extension to IPv4-rules: myv4hostINA myv6hostINAAAA 4321:0:1:2:3:4:56:789a mypcINAAAA 4321::4567:89ab

H.P. Dittler - BRAINTEC Netzwerk-Consulting second DNS-format proposed version using recursion my6host INAAAA4321:0:1:2:3:4:56:789a - mynetINA64321:0:1:2:: my6host INA6::3:4:56:789a 64 mynet mypc2INA6::1:9:7654:fedc 64 mynet This solution is now depreciated and removed from the standards track because of implementation problems and load problems caused by complex recursion especially in caching environments.

H.P. Dittler - BRAINTEC Netzwerk-Consulting reverse DNS To find names from addresses the IPv4- PTR was only extended: who has: 4321::12:3:4:567:89ab DNS entry: Hint: at the start of the standardization (still found in some machines) the DNS-tree.int instead of.arpa was proposed for this functionality b.a ip6.arpa IN PTR my6host

H.P. Dittler - BRAINTEC Netzwerk-Consulting problems with DNS DNS is a hierarchical tree not all combinations of IPv4-servers and IPv4-forwarders are working seamlessly with IPv6-based resolvers and clients a standard for gateways is still under discussion ICANN has approved IPv6-Service for DNS-root- servers this has not yet been fully rolled out to all servers not all TLD-servers are running IPv6-DNS not all registries are accepting IPv6-addresses Software Registry and Registrars not too much support in existing tools and WEB-interfaces all internal workflow must be adapted and extended not all registrars and ISPs are supportive for IPv6

H.P. Dittler - BRAINTEC Netzwerk-Consulting conclusions standards – enough  standards – not yet completely stable hardware – available network software – available  application software – some  management software – few  operational software – very few DNS – supported in TLDs  new applications – not yet  user interest – not enough

H.P. Dittler - BRAINTEC Netzwerk-Consulting current RFC-list RFC 1887An Architecture for IPv6 Unicast Address Allocation RFC 1883Internet Protocol, Version 6 (IPv6) Specification obsoleted by RFC 2460 RFC 1884IP Version 6 Addressing Architecture obsoleted by RFC 2373 RFC 1885Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) obsoleted by RFC 2463 RFC 1886DNS Extensions to support IP version 6 RFC 1888OSI NSAPs and IPv6 RFC 1897IPv6 Testing Address Allocation obsoleted by RFC 2471 RFC 1970Neighbor Discovery for IP Version 6 (IPv6) obsoleted by RFC 2461 RFC 1972A Method for the Transmission of IPv6 Packets over Ethernet Networks obsoleted by RFC 2464 RFC 1981Path MTU Discovery for IP version 6 RFC 2019Transmission of IPv6 Packets Over FDDI obsoleted by RFC 2467 RFC 2023IP Version 6 over PPP obsoleted by RFC 2472 RFC 2073An IPv6 Provider-Based Unicast Address Format obsoleted by RFC 2374 RFC 2133Basic Socket Interface Extensions for IPv6 obsoleted by RFC 2553 RFC 2147TCP and UDP over IPv6 Jumbograms obsoleted by RFC 2675 RFC 2292Advanced Sockets API for IPv6 obsoleted by RFC 3542 RFC 2373 IP Version 6 Addressing Architecture obsoleted by RFC 3513 RFC 2374An IPv6 Aggregatable Global Unicast Address Format obsoleted by RFC 3587 RFC 2375IPv6 Multicast Address Assignments RFC 2450Proposed TLA and NLA Assignment Rules

H.P. Dittler - BRAINTEC Netzwerk-Consulting current RFC-list RFC 2452IP Version 6 Management Information Base for the Transmission Control Protocol RFC 2454IP Version 6 Management Information Base for the User Datagram Protocol RFC 2460Internet Protocol, Version 6 (IPv6) Specification RFC 2461Neighbor Discovery for IP Version 6 (IPv6) RFC 2462IPv6 Stateless Address Autoconfiguration RFC 2463Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification RFC 2464Transmission of IPv6 Packets over Ethernet Networks RFC 2465Management Information Base for IP Version 6: Textual Conventions and General Group RFC 2466Management Information Base for IP Version 6: ICMPv6 Group RFC 2467Transmission of IPv6 Packets over FDDI Networks RFC 2470Transmission of IPv6 Packets over Token Ring Networks RFC 2471IPv6 Testing Address Allocation obsoleted by RFC 3701 RFC 2472IP Version 6 over PPP RFC 2473Generic Packet Tunneling in IPv6 Specification RFC 2491IPv6 over Non-Broadcast Multiple Access (NBMA) networks RFC 2492IPv6 over ATM Networks RFC 2497Transmission of IPv6 Packets over ARCnet Networks RFC 2507IP Header Compression RFC 2526Reserved IPv6 Subnet Anycast Addresses RFC 2529Transmission of IPv6 over IPv4 Domains without Explicit Tunnels

H.P. Dittler - BRAINTEC Netzwerk-Consulting current RFC-list RFC 2545Use of BGP-4 Multiprotocol Extensions for IPv6 Inter-Domain Routing RFC 25466Bone Routing Practice RFC 2553Basic Socket Interface Extensions for IPv6 obsoleted by RFC 3493 RFC 2590Transmission of IPv6 Packets over Frame Relay Networks Specification RFC 2675IPv6 Jumbograms RFC 2710Multicast Listener Discovery (MLD) for IPv6 RFC 2711IPv6 Router Alert Option RFC 2732Format for Literal IPv6 Addresses in URL's RFC 2740OSPF for IPv6 RFC 2765Stateless IP/ICMP Translation Algorithm (SIIT) RFC 2766Network Address Translation - Protocol Translation (NAT-PT) RFC 2767Dual Stack Hosts using the Bump-In-the-Stack Technique (BIS) RFC 2874DNS Extensions to Support IPv6 Address Aggregation and Renumbering RFC 2893Transition Mechanisms for IPv6 Hosts and Routers RFC 2894Router Renumbering for IPv6 RFC 29216BONE pTLA and pNLA Formats (pTLA) RFC 2928Initial IPv6 Sub-TLA ID Assignments RFC 3019IP Version 6 Management Information Base for the Multicast Listener Discovery Protocol RFC 3041Privacy Extensions for Stateless Address Autoconfiguration in IPv6 RFC 3053IPv6 Tunnel Broker RFC 3056Connection of IPv6 Domains via IPv4 Clouds RFC 3089A SOCKS-based IPv6/IPv4 Gateway Mechanism

H.P. Dittler - BRAINTEC Netzwerk-Consulting current RFC-list RFC 3111Service Location Protocol Modifications for IPv6 RFC 3122Extensions to IPv6 Neighbor Discovery for Inverse Discovery Specification RFC 3142An IPv6-to-IPv4 Transport Relay Translator RFC 3146Transmission of IPv6 Packets over IEEE 1394 Networks RFC 3162RADIUS and IPv6 RFC 3175Aggregation of RSVP for IPv4 and IPv6 Reservations RFC 3177IAB/IESG Recommendations on IPv6 Address Allocations to Sites RFC 3178IPv6 multihoming support at site exit routers RFC 3226DNSSEC and IPv6 A6 aware server/resolver message size requirements RFC 3266Support for IPv6 in Session Description Protocol (SDP) RFC 3306Unicast-Prefix-based IPv6 Multicast Addresses RFC 3307Allocation Guidelines for IPv6 Multicast Addresses RFC 3314Recommendations for IPv6 in 3GPP Standards RFC 3315Dynamic Host Configuration Protocol for IPv6 (DHCPv6) RFC 3316Internet Protocol Version 6 (IPv6) for Some Second and Third Generation Cellular Hosts RFC 3363Representing Internet Protocol version 6 (IPv6) Addresses in the Domain Name System (DNS) RFC 3364Tradeoffs in Domain Name System (DNS) Support for Internet Protocol version 6 (IPv6) RFC 3484Default Address Selection for Internet Protocol version 6 (IPv6)

H.P. Dittler - BRAINTEC Netzwerk-Consulting current RFC-list RFC 3493Basic Socket Interface Extensions for IPv6 RFC 3513IP Version 6 Addressing Architecture RFC 3531A Flexible Method for Managing the Assignment of Bites of an IPv6 Address Block RFC 3542Advanced Sockets Application Program Interface (API) for IPv6 RFC 3572Internet Protocol Version 6 over MAPOS (Multiple Access Protocol Over SONET/SDH) RFC 3574Transition Scenarios for 3GPP Networks RFC 3582Goals for IPv6 Site-Multihoming Architectures RFC 3587IPv6 Global Unicast Address Format RFC 3590Source Address Selection for the Multicast Listener Discovery (MLD) Protocol RFC 3595Textual Conventions for IPv6 Flow Label RFC 3633IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6 RFC 3646DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) RFC 3697IPv6 Flow Label Specification RFC 37016bone (IPv6 Testing Address Allocation) Phaseout RFC 3736Stateless Dynamic Host Configuration Protocol (DHCP) Service for Pv6 RFC 3750Unmanaged Networks IPv6 Transition Scenarios RFC 3756IPv6 Neighbor Discovery (ND) Trust Models and Threats

H.P. Dittler - BRAINTEC Netzwerk-Consulting current RFC-list RFC 3769Requirements for IPv6 Prefix Delegation RFC 3775Mobility Support in IPv6 RFC 3776Using IPsec to Protect Mobile IPv6 Signaling Between Mobile Nodes and Home Agents RFC 3810Multicast Listener Discovery Version 2 (MLDv2) for IPv6 RFC 3831Transmission of IPv6 Packets over Fibre Channel RFC 3849IPv6 Address Prefix Reserved for Documentation RFC 3879Deprecating Site Local Addresses RFC 3898Network Information Service (NIS) Configuration Options for Dynamic Host Con-figuration Protocol for IPv6 (DHCPv6) RFC 3901DNS IPv6 Transport Operational Guidelines RFC 3904Evaluation of IPv6 Transition Mechanisms for Unmanaged Networks RFC 3919Remote Network Monitoring (RMON) Protocol Identifiers for IPv6 and Multi Pro-tocol Label Switching (MPLS) RFC 3956Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast Address RFC3974SMTP Operational Experience in Mixed IPv4/v6 Environments

H.P. Dittler - BRAINTEC Netzwerk-Consulting sources for RFCs and Drafts playground.sun.com

H.P. Dittler - BRAINTEC Netzwerk-Consulting URLs for IPv6 playground.sun.com

H.P. Dittler - BRAINTEC Netzwerk-Consulting Dipl. Inform. Hans Peter Dittler Computer Science at University of Karlsruhe Research Fellow at University of Karlsruhe Engineer for Data Communication Products at Conware Computer Consulting CEO of Conware BRAINTEC Consultant since 97 CEO of BRAINTEC Netzwerk-Consulting GmbH since 86 active in various groups at IEEE and IETF Vice-Chair of ISOC.DE member of German IPv6-Taskforce

H.P. Dittler - BRAINTEC Netzwerk-Consulting Herstellerunabhängige Beratung für Vernetzung und Kommunikation Karlsruhe BRAINTEC Netzwerk-Consulting GmbH Hans Peter Dittler