HTTP/1.1 200 OK Date: Tue, 09 Apr 2002 03:48:17 GMT Server: Apache/1.3.20 (Unix) Last-Modified: Fri, 18 Oct 1996 13:30:00 GMT ETag: "2f51bc-3844-32678658" Accept-Ranges: bytes Content-Length: 14404 Connection: close Content-Type: text/plain INTERNET-DRAFT R. Hinden, Ipsilon Networks October 11, 1996 S. Deering, Xerox PARC Expire in six months IPv6 Multicast Address Assignments Status of this Memo This document is an Internet Draft. Internet Drafts are working documents of the Internet Engineering Task Force (IETF), its Areas, and its Working Groups. Note that other groups may also distribute working documents as Internet Drafts. Internet Drafts are draft documents valid for a maximum of six months. Internet Drafts may be updated, replaced, or obsoleted by other documents at any time. It is not appropriate to use Internet Drafts as reference material or to cite them other than as a ``working draft'' or ``work in progress.'' Please check the 1id-abstracts.txt listing contained in the internet- drafts Shadow Directories on nic.ddn.mil, nnsc.nsf.net, nic.nordu.net, ftp.nisc.sri.com, or munnari.oz.au to learn the current status of any Internet Draft. 1.0 Introduction This document defines the initial assignment of IPv6 multicast addresses. It is based on the "RFC-1884 IP Version 6 Addressing Architecture" [RFC1884] and current IPv4 multicast address assignment found in . It adapts the IPv4 assignments that are relevant to IPv6 assignments. IPv4 assignments that were not relevant were not converted into IPv6 assignments. Comments are solicited on this conversion. All other IPv6 multicast addresses are reserved. Sections 2 and 3 specify reserved and preassigned IPv6 multicast addresses. Section 4 defines guidelines for assigning new IPv6 multicast addresses. draft-ietf-ipngwg-multicast-assgn-00.txt [Page 1] INTERNET-DRAFT IPv6 Multicast Address Assignments 11 Oct 96 2. Fixed Scope Multicast Addresses These permanently assigned multicast addresses are valid over a specified scope value. 2.1 Node Scope FF01:0:0:0:0:0:0:1 All Nodes Address [RFC1884] FF01:0:0:0:0:0:0:2 All Routers Address [RFC1884] 2.2 Link Scope FF02:0:0:0:0:0:0:1 All Nodes Address [RFC1884] FF02:0:0:0:0:0:0:2 All Routers Address [RFC1884] FF02:0:0:0:0:0:0:3 Unassigned [JBP] FF02:0:0:0:0:0:0:4 DVMRP Routers [RFC1075,JBP] FF02:0:0:0:0:0:0:5 OSPFIGP [RFC1583,JXM1] FF02:0:0:0:0:0:0:6 OSPFIGP Designated Routers [RFC1583,JXM1] FF02:0:0:0:0:0:0:7 ST Routers [RFC1190,KS14] FF02:0:0:0:0:0:0:8 ST Hosts [RFC1190,KS14] FF02:0:0:0:0:0:0:9 RIP Routers [RFC1723,GSM11] FF02:0:0:0:0:0:0:A IGRP Routers [Farinacci] FF02:0:0:0:0:0:0:B Mobile-Agents [Bill Simpson] FF02:0:0:0:0:0:0:C DHCP Server / Relay Agent [RFC1884] FF02:0:0:0:0:0:0:D All PIM Routers [Farinacci] FF02:0:0:0:0:0:0:E RSVP-ENCAPSULATION [Braden] FF02:0:0:0:0:0:1:1 Link Name [Harrington] FF02:0:0:0:0:0:1:2 All-dhcp-agents [Harrington] FF02:0:0:0:0:0:1:3 All-dhcp-servers [Harrington] FF02:0:0:0:0:0:1:4 All-dhcp-relays [Harrington] FF02:0:0:0:0:1:XXXX:XXXX Solicited-Node Address [RFC1884] 3.0 All Scope Multicast Addresses These permanently assigned multicast addresses are valid over all scope ranges. This is shown by an "X" in the scope field of the address that means any legal scope value. Note that, as defined in RFC1884, IPv6 multicast addresses which are only different in scope represent different groups. Nodes must join each group individually. The IPv6 multicast addresses with variable scope are as follows: FF0X:0:0:0:0:0:0:0 Reserved Multicast Address [RFC1884] draft-ietf-ipngwg-multicast-assgn-00.txt [Page 2] INTERNET-DRAFT IPv6 Multicast Address Assignments 11 Oct 96 FF0X:0:0:0:0:0:0:100 VMTP Managers Group [RFC1045,DRC3] FF0X:0:0:0:0:0:0:101 Network Time Protocol (NTP) [RFC1119,DLM1] FF0X:0:0:0:0:0:0:102 SGI-Dogfight [AXC] FF0X:0:0:0:0:0:0:103 Rwhod [SXD] FF0X:0:0:0:0:0:0:104 VNP [DRC3] FF0X:0:0:0:0:0:0:105 Artificial Horizons - Aviator [BXF] FF0X:0:0:0:0:0:0:106 NSS - Name Service Server [BXS2] FF0X:0:0:0:0:0:0:107 AUDIONEWS - Audio News Multicast [MXF2] FF0X:0:0:0:0:0:0:108 SUN NIS+ Information Service [CXM3] FF0X:0:0:0:0:0:0:109 MTP Multicast Transport Protocol [SXA] FF0X:0:0:0:0:0:0:10A IETF-1-LOW-AUDIO [SC3] FF0X:0:0:0:0:0:0:10B IETF-1-AUDIO [SC3] FF0X:0:0:0:0:0:0:10C IETF-1-VIDEO [SC3] FF0X:0:0:0:0:0:0:10D IETF-2-LOW-AUDIO [SC3] FF0X:0:0:0:0:0:0:10E IETF-2-AUDIO [SC3] FF0X:0:0:0:0:0:0:10F IETF-2-VIDEO [SC3] FF0X:0:0:0:0:0:0:110 MUSIC-SERVICE [Guido van Rossum] FF0X:0:0:0:0:0:0:111 SEANET-TELEMETRY [Andrew Maffei] FF0X:0:0:0:0:0:0:112 SEANET-IMAGE [Andrew Maffei] FF0X:0:0:0:0:0:0:113 MLOADD [Braden] FF0X:0:0:0:0:0:0:114 any private experiment [JBP] FF0X:0:0:0:0:0:0:115 DVMRP on MOSPF [John Moy] FF0X:0:0:0:0:0:0:116 SVRLOC [Veizades] FF0X:0:0:0:0:0:0:117 XINGTV FF0X:0:0:0:0:0:0:118 microsoft-ds FF0X:0:0:0:0:0:0:119 nbc-pro FF0X:0:0:0:0:0:0:11A nbc-pfn FF0X:0:0:0:0:0:0:11B lmsc-calren-1 [Uang] FF0X:0:0:0:0:0:0:11C lmsc-calren-2 [Uang] FF0X:0:0:0:0:0:0:11D lmsc-calren-3 [Uang] FF0X:0:0:0:0:0:0:11E lmsc-calren-4 [Uang] FF0X:0:0:0:0:0:0:11F ampr-info [Janssen] FF0X:0:0:0:0:0:0:120 mtrace [Casner] FF0X:0:0:0:0:0:0:121 RSVP-encap-1 [Braden] FF0X:0:0:0:0:0:0:122 RSVP-encap-2 [Braden] FF0X:0:0:0:0:0:0:123 SVRLOC-DA [Veizades] FF0X:0:0:0:0:0:0:124 rln-server [Kean] FF0X:0:0:0:0:0:0:125 proshare-mc [Lewis] FF0X:0:0:0:0:0:0:126 dantz [Yackle] FF0X:0:0:0:0:0:0:127 cisco-rp-announce [Farinacci] FF0X:0:0:0:0:0:0:128 cisco-rp-discovery [Farinacci] FF0X:0:0:0:0:0:0:129 gatekeeper [Toga] FF0X:0:0:0:0:0:0:12A iberiagames [Marocho] FF0X:0:0:0:0:0:0:201 "rwho" Group (BSD) (unofficial) [JBP] FF0X:0:0:0:0:0:0:202 SUN RPC PMAPPROC_CALLIT [BXE1] draft-ietf-ipngwg-multicast-assgn-00.txt [Page 3] INTERNET-DRAFT IPv6 Multicast Address Assignments 11 Oct 96 FF0X:0:0:0:0:0:2:0000 -FF0X:0:0:0:0:0:2:7FFD Multimedia Conference Calls [SC3] FF0X:0:0:0:0:0:2:7FFE SAPv1 Announcements [SC3] FF0X:0:0:0:0:0:2:7FFF SAPv0 Announcements (deprecated) [SC3] FF0X:0:0:0:0:0:2:8000 -FF0X:0:0:0:0:0:2:FFFF SAP Dynamic Assignments [SC3] 4.0 Assignment of New IPv6 Multicast Addresses Multicast address as defined in [RFC1884] have the following format: | 8 | 4 | 4 | 112 bits | +------ -+----+----+---------------------------------------------+ |11111111|flgs|scop| group ID | +--------+----+----+---------------------------------------------+ The current approach [RFC1972] to map IPv6 multicast addresses into IEEE 802 MAC addresses takes the low order 32 bits of the IPv6 multicast address and uses it to create a MAC address. Groups ID's less than or equal to 32 bits will generate unique MAC addresses. Due to this new IPv6 multicast addresses should be assigned so that the group identifier is always in the low order 32 bits as shown in the following: | 8 | 4 | 4 | 80 bits | 32 bits | +------ -+----+----+---------------------------+-----------------+ |11111111|flgs|scop| reserved must be zero | group ID | +--------+----+----+---------------------------+-----------------+ While this limits the number of permanent IPv6 multicast groups to 2^32 this is unlikely to be a limitation in the future. If it becomes necessary to exceed this limit in the future multicast will still work but the processing will be sightly slower. draft-ietf-ipngwg-multicast-assgn-00.txt [Page 4] INTERNET-DRAFT IPv6 Multicast Address Assignments 11 Oct 96 5.0 References [RFC1887] Rekhter, Y., Li, T., "An Architecture for IPv6 Unicast Address Allocation", RFC-1887, December 1995. [RFC1884] Hinden, R., "IP Version 6 Addressing Architecture", RFC-1884, December 1995. [AUTORFC] Thompson, S., "IPv6 Stateless Address Autoconfiguration", Internet Draft. [RFC1045] Cheriton, D., "VMTP: Versatile Message Transaction Protocol Specification", RFC 1045, Stanford University, February 1988. [RFC1075] Waitzman, D., C. Partridge, and S. Deering "Distance Vector Multicast Routing Protocol", RFC-1075, BBN STC, Stanford University, November 1988. [RFC1112] Deering, S., "Host Extensions for IP Multicasting", STD 5, RFC 1112, Stanford University, August 1989. [RFC1119] Mills, D., "Network Time Protocol (Version 1), Specification and Implementation", STD 12, RFC 1119, University of Delaware, July 1988. [RFC1190] Topolcic, C., Editor, "Experimental Internet Stream Protocol, Version 2 (ST-II)", RFC 1190, CIP Working Group, October 1990. [RFC1583] Moy, J., "The OSPF Specification", RFC 1583, Proteon, March 1994. [RFC1723] Malkin, G., "RIP Version 2: Carying Additional Information", RFC 1723, Xylogics, November 1994. [RFC1884] Hinden, R., and S. Deering, "IP Version 6 Addressing Architecture", RFC 1884, Ipsilon Networks, Xerox PARC, December 1995. [RFC1972] Crawford, M., "A Method for the Transmission of IPv6 Packets over Ethernet Networks", RFC 11972, Fermilab, August 1996. draft-ietf-ipngwg-multicast-assgn-00.txt [Page 5] INTERNET-DRAFT IPv6 Multicast Address Assignments 11 Oct 96 6. People [AXC] Andrew Cherenson [Braden] Bob Braden, , April 1996. [Bob Brenner] [Bressler] David J. Bressler, , April 1996. [BXE1] Brendan Eic [BXF] Bruce Factor [Farinacci] Dino Farinacci, , February 1996. [BXS2] Bill Schilit [Casner] Steve Casner, , January 1995. [CXM3] Chuck McManis [Tim Clark] [DLM1] David Mills [DRC3] Dave Cheriton [DXS3] Daniel Steinber [Farinacci] Dino Farinacci, , March 1996. [GSM11] Gary S. Malkin [IANA] IANA [Janssen] Rob Janssen, , January 1995. [JBP] Jon Postel [JXM1] Jim Miner draft-ietf-ipngwg-multicast-assgn-00.txt [Page 6] INTERNET-DRAFT IPv6 Multicast Address Assignments 11 Oct 96 [Kean] Brian Kean, , August 1995. [KS14] [Lee] Choon Lee, , April 1996. [Lewis] Mark Lewis, , October 1995. [Malamud] Carl Malamud, , January 1996. [Andrew Maffei] [Marohco] Jose Luis Marocho, <73374.313@compuserve.com>, July 1996. [John Moy] John Moy [MXF2] Martin Forssen [Guido van Rossum] [SC3] Steve Casner [Simpson] Bill Simpson November 1994. [Joel Snyder] [SXA] Susie Armstrong [SXD] Steve Deering [tynan] Dermot Tynan, , August 1995. [Toga] Jim Toga, , May 1996. [Uang] Yea Uang November 1994. [Veizades] John Veizades, , May 1995. [Yackle] Dotty Yackle, , February 1996. draft-ietf-ipngwg-multicast-assgn-00.txt [Page 7] INTERNET-DRAFT IPv6 Multicast Address Assignments 11 Oct 96 7.0 Security Considerations Security issues are not discussed in this memo. 8.0 Authors' Addresses Robert M. Hinden Ipsilon Networks, Inc. 232 Java Way Sunnyvale, CA 94089 USA phone: +1 415 990 2000 email: hinden@ipsilon.com Stephen E. Deering Xerox Palo Alto Research Center 3333 Coyote Hill Road Palo Alto, CA 94304 USA phone: +1 415 812 4839 email: deering@parc.xerox.com draft-ietf-ipngwg-multicast-assgn-00.txt [Page 8]