IPNG (ipngwg) ------------- Charter Last Modified: 02-Oct-01 Current Status: Active Working Group Chair(s): Bob Hinden Steve Deering Internet Area Director(s): Thomas Narten Erik Nordmark Internet Area Advisor: Thomas Narten Mailing Lists: General Discussion:ipng@sunroof.eng.sun.com To Subscribe: majordomo@sunroof.eng.sun.com In Body: in body: subscribe ipng Archive: ftp://playground.sun.com/pub/ipng/mail-archive Description of Working Group: Editor: Bob Hinden (hinden@iprg.nokia.com) The next generation of the Internet Protocol (IPv6) is intended to support Internet traffic for many years into the future by providing enhancements over the capabilities of the existing IPv4 service. This working group will produce specifications for the core functionality of that service. The working group shall carry out the recommendations of the IPng Area Directors as outlined at the July 1994 IETF and in ``The Recommendation for the IP Next Generation Protocol,'' Internet-Draft, (draft-ipng-recommendation-00.txt), September 1994. The working group shall use the following documents as the basis of its work: - Simple Internet Protocol Plus (SIPP) Specification (128 bit version) - SIPP Addressing Architecture - An Architecture for IPv6 Unicast Address Allocation - Simple SIPP Transition (SST) Overview - SIPP Program Interfaces for BSD Systems - SIPP Security Architecture - SIPP Authentication Header - SDRP Routing Header for SIPP-16 - IP Next Generation Overview - ICMP and IGMP extensions for SIPP - FTP Operation Over Big Address Records (FOOBAR) - DNS Extensions to support SIPP Enhancements to be considered: - Large Packets: Consider extensions for support of datagrams which are larger than 64K. - Source Routing: The working group shall consider enhanced source routing capabilities for IPng. - Tunneling: Complete specification of IPng in IPng tunneling. - Address format and assignment plan: The working group shall review the details of address structure as specified in [SIPP-16] and shall repair any deficiencies with respect to current or near-term addressing requirements, assuming a fixed, 16-byte size. The specification shall provide a mechanism for supporting multiple additional formats, for possible enhancement to incorporate other popular addressing schemes. - Routing Structure: In completing the addressing details, the working group shall ensure that routing according to current, CIDR-like schemes can be supported comfortably. - Autoconfiguration: Coordinate with the IPng Address Autoconfiguration Working Group. - Transition: The working group shall coordinate with the related transition and conversion efforts (ngtrans, tacit, nosi, etc.) to ensure that the base specification provides the facilities required for the transition from IPv4. - Security: A set of base documents for IPng security shall be completed. This shall include algorithms for authentication and privacy carried as IPng extension headers and include an initial selection of required encryption and key management algorithms and a facility to support other optional algorithms. The working group should also examine IPng firewall issues and if necessary develop specific firewall frameworks. - Minimum MTU: Consider a larger minimum MTU. - Header Compression: Consider ways to abbreviate the IPng header in the contexts of native IPng, multiple IPng packets in a flow, and encapsulated IPng. - TCP/UDP: The IPng Working Group will specify the procedures for hosts to compute and verify TCP/UDP pseudo-headers. Any other changes to TCP beyond making TCP work with IPng are out of scope of the working group and should be dealt with by a TCPng Working Group. The IPng Working Group will coordinate with other groups, including Mobile IP, IPng Address Autoconfiguration, OSPF, IS-IS, RIPv2, IDR, Security, Applications, Network Management, IP over ATM, etc. Goals and Milestones: Done Submit preliminary IPng core specifications, with required enhancements, as Internet-Drafts. Done Submit revised core IPng specifications as Internet-Drafts. Done Submit core IPng specifications to IESG for consideration as Proposed Standards. Done Submit extended IPng specifications as Internet-Drafts. Done Submit extended IPng specifications to IESG for consideration as Proposed Standards. Done Submit revised specifications to IESG based on implementation experience for consideration as Draft Standards. Done Submit revised IPng specifications as Internet-Drafts. Done Submit final IPng specifications to IESG for consideration as Standards. Aug 97 Submit revised specifications to IESG for Proposed Standard. Includes Aggregatable Unicast Formats, IPv6 over Ethernet, IPv6 over FDDI, IPv6 over Token Ring, IPv6 over PPP, Header Compression, etc. Aug 97 Submit updated core IPng Specifications to IESG for Draft Standard. Includes: Protocol, Addressing Architecture, Addressing Documents, ICMP, Neighbor Discovery, Address Auto Configuration, DNS, etc. Jan 98 Submit IPng specifications at Proposed Standard to IESG for advancement to Draft Standard. Jun 98 Submit IPng specifications at Draft Standard to IESG for advancement to Standard. Internet-Drafts: Posted Revised I-D Title ------ ------- ------------------------------------------ Jul 97 Jul 01 IPv6 Node Information Queries Oct 98 Mar 01 A flexible method for managing the assignment of bites of an IPv6 address block Jun 99 Nov 01 Advanced Sockets API for IPv6 Jun 99 Nov 01 Internet Control Message Protocol (ICMPv6)for the Internet Protocol Version 6 (IPv6) Specification Oct 99 Sep 01 Default Address Selection for IPv6 Mar 00 Nov 01 IP Version 6 Addressing Architecture Mar 00 Nov 01 IP Version 6 Scoped Address Architecture May 00 Nov 01 Basic Socket Interface Extensions for IPv6 Sep 00 Oct 01 Unicast-Prefix-based IPv6 Multicast Addresses Nov 00 Nov 01 IPv6 Stateless DNS Discovery May 01 New Default Router Preferences and More-Specific Routes Jul 01 New Avoiding ping-pong packets on point-to-point links Jul 01 New An analysis of IPv6 anycast Jul 01 New Privacy Extensions for Stateless Address Autoconfiguration in IPv6 Jul 01 New Analysis of DNS Server Discovery Mechanisms for IPv6 Jul 01 New Management Information Base for the Internet Protocol (IP) Jul 01 Nov 01 Management Information Base for the Transmission Control Protocol (TCP) Jul 01 New IP Forwarding Table MIB Jul 01 Nov 01 Management Information Base for the User Datagram Protocol (UDP) Request For Comments: RFC Stat Published Title ------- -- ---------- ----------------------------------------- RFC1887 Jan 96 An Architecture for IPv6 Unicast Address Allocation RFC1886 PS Jan 96 DNS Extensions to support IP version 6 RFC1981 PS Aug 96 Path MTU Discovery for IP version 6 RFC1888 E Aug 96 OSI NSAPs and IPv6 RFC2147 PS May 97 TCP and UDP over IPv6 Jumbograms RFC2292 Feb 98 Advanced Sockets API for IPv6 RFC2375 Jul 98 IPv6 Multicast Address Assignments RFC2374 PS Jul 98 An IPv6 Aggregatable Global Unicast Address Format RFC2373 PS Jul 98 IP Version 6 Addressing Architecture RFC2461 DS Dec 98 Neighbor Discovery for IP Version 6 (IPv6) RFC2462 DS Dec 98 IPv6 Stateless Address Autoconfiguration RFC2463 DS Dec 98 Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification RFC2464 PS Dec 98 Transmission of IPv6 Packets over Ethernet Networks RFC2467 PS Dec 98 Transmission of IPv6 Packets over FDDI Networks RFC2470 PS Dec 98 Transmission of IPv6 Packets over Token Ring Networks RFC2471 E Dec 98 IPv6 Testing Address Allocation RFC2460 DS Dec 98 Internet Protocol, Version 6 (IPv6) Specification RFC2452 PS Dec 98 IP Version 6 Management Information Base for the Transmission Control Protocol RFC2454 PS Dec 98 IP Version 6 Management Information Base for the User Datagram Protocol RFC2465 PS Dec 98 Management Information Base for IP Version 6: Textual Conventions and General Group RFC2466 PS Dec 98 Management Information Base for IP Version 6: ICMPv6 Group RFC2450 Dec 98 Proposed TLA and NLA Assignment Rules RFC2472 PS Dec 98 IP Version 6 over PPP RFC2473 PS Dec 98 Generic Packet Tunneling in IPv6 Specification RFC2497 PS Jan 99 Transmission of IPv6 Packets over ARCnet Networks RFC2507 PS Feb 99 IP Header Compression RFC2526 PS Mar 99 Reserved IPv6 Subnet Anycast Addresses RFC2529 PS Mar 99 Transmission of IPv6 over IPv4 Domains without Explicit Tunnels RFC2553 Mar 99 Basic Socket Interface Extensions for IPv6 RFC2675 PS Aug 99 IPv6 Jumbograms RFC2710 PS Oct 99 Multicast Listener Discovery (MLD) for IPv6 RFC2711 PS Oct 99 IPv6 Router Alert Option RFC2732 PS Dec 99 Format for Literal IPv6 Addresses in URL's RFC2874 PS Jul 00 DNS Extensions to Support IPv6 Address Aggregation and Renumbering RFC2894 PS Aug 00 Router Renumbering for IPv6 RFC2928 Oct 00 Initial IPv6 Sub-TLA ID Assignments RFC3041 PS Feb 01 Privacy Extensions for Stateless Address Autoconfiguration in IPv6 RFC3019 PS Feb 01 IP Version 6 Management Information Base for the Multicast Listener Discovery Protocol RFC3122 PS Jun 01 Extensions to IPv6 Neighbor Discovery for Inverse Discovery Specification RFC3178 Oct 01 IPv6 multihoming support at site exit routers RFC3146 PS Oct 01 Transmission of IPv6 Packets over IEEE 1394 Networks