Chapter 10 IPv6 Multicast 189
Node-local scope
FF01:0:0:0:0:0:0:1 All nodes address
FF01:0:0:0:0:0:0:2 All routers address
Link-local scope
FF02:0:0:0:0:0:0:1 All nodes address
FF02:0:0:0:0:0:0:2 All routers address
FF02:0:0:0:0:0:0:3 Unassigned
FF02:0:0:0:0:0:0:4 DVMRP routers
FF02:0:0:0:0:0:0:5 OSPFIGP
FF02:0:0:0:0:0:0:6 OSPFIGP designated routers
FF02:0:0:0:0:0:0:7 ST routers
FF02:0:0:0:0:0:0:8 ST hosts
FF02:0:0:0:0:0:0:9 RIP routers
FF02:0:0:0:0:0:0:A EIGRP routers
FF02:0:0:0:0:0:0:B Mobile-agents
FF02:0:0:0:0:0:0:D All PIM routers
FF02:0:0:0:0:0:0:E RSVP-ENCAPSULATION
FF02:0:0:0:0:0:1:1 Link name
FF02:0:0:0:0:0:1:2 All-dhcp-agents
FF02:0:0:0:0:1:FFXX:XXXX Solicited-node address
Site-local scope
FF05:0:0:0:0:0:0:2 All routers address
FF05:0:0:0:0:0:1:3 All-dhcp-servers
FF05:0:0:0:0:0:1:4 All-dhcp-relays
FF05:0:0:0:0:0:1:1000 Service location
-FF05:0:0:0:0:0:1:13FF
Table 10–2: Permanently-assigned fixed-scope multicast addresses.
There are also a number of multicast addresses that are permanently
assigned in all scopes; values assigned as of mid-2003 are listed in
Table 10–3.
10.4 Solicited-Node Multicast
As part of the neighbor discovery protocol (see Chapter 13), IPv6 nodes are
required to join a special multicast group for every IPv6 unicast and anycast
to which the nodes have been configured to respond. These addresses
190 Part Two IPv6 Protocols
All scope multicast addresses
FF0X:0:0:0:0:0:0:0 Reserved multicast address
FF0X:0:0:0:0:0:0:100 VMTP managers group
FF0X:0:0:0:0:0:0:101 Network time protocol (NTP)
FF0X:0:0:0:0:0:0:102 SGI-Dogfight
FF0X:0:0:0:0:0:0:103 Rwhod
FF0X:0:0:0:0:0:0:104 VNP
FF0X:0:0:0:0:0:0:105 Artificial Horizons — Aviator
FF0X:0:0:0:0:0:0:106 NSS — name service server
FF0X:0:0:0:0:0:0:107 AUDIONEWS — Audio news multicast
FF0X:0:0:0:0:0:0:108 SUN NIS+ information service
FF0X:0:0:0:0:0:0:109 MTP—Multicast transport protocol
FF0X:0:0:0:0:0:0:10A IETF-1-LOW-AUDIO
FF0X:0:0:0:0:0:0:10B IETF-1-AUDIO
FF0X:0:0:0:0:0:0:10C IETF-1-VIDEO
FF0X:0:0:0:0:0:0:10D IETF-2-LOW-AUDIO
FF0X:0:0:0:0:0:0:10E IETF-2-AUDIO
FF0X:0:0:0:0:0:0:10F IETF-2-VIDEO
FF0X:0:0:0:0:0:0:110 MUSIC-SERVICE
FF0X:0:0:0:0:0:0:111 SEANET-TELEMETRY
FF0X:0:0:0:0:0:0:112 SEANET-IMAGE
FF0X:0:0:0:0:0:0:113 MLOADD
FF0X:0:0:0:0:0:0:114 any private experiment
FF0X:0:0:0:0:0:0:115 DVMRP on MOSPF
FF0X:0:0:0:0:0:0:116 SVRLOC
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
FF0X:0:0:0:0:0:0:11C lmsc-calren-2
FF0X:0:0:0:0:0:0:11D lmsc-calren-3
FF0X:0:0:0:0:0:0:11E lmsc-calren-4
FF0X:0:0:0:0:0:0:11F ampr-info
FF0X:0:0:0:0:0:0:120 mtrace
FF0X:0:0:0:0:0:0:121 RSVP-encap-1
FF0X:0:0:0:0:0:0:122 RSVP-encap-2
FF0X:0:0:0:0:0:0:123 SVRLOC-DA
FF0X:0:0:0:0:0:0:124 rln-server
Table 10–3: Permanently assigned variable-scope multicast addresses.
Chapter 10 IPv6 Multicast 191
All scope multicast addresses
FF0X:0:0:0:0:0:0:125 proshare-mc
FF0X:0:0:0:0:0:0:126 dantz
FF0X:0:0:0:0:0:0:127 cisco-rp-announce
FF0X:0:0:0:0:0:0:128 cisco-rp-discovery
FF0X:0:0:0:0:0:0:129 gatekeeper
FF0X:0:0:0:0:0:0:12A iberiagames
FF0X:0:0:0:0:0:0:201 “rwho” Group (BSD) (unofficial)
FF0X:0:0:0:0:0:0:202 SUN RPC PMAPPROC_CALLIT
FF0X:0:0:0:0:0:2:0000-FF0X:0:0:0:0:0:2:7FFD multimedia
conference calls
FF0X:0:0:0:0:0:2:7FFE SAPv1 announcements
FF0X:0:0:0:0:0:2:7FFF SAPv0 announcements (deprecated)
FF0X:0:0:0:0:0:2:8000-FF0X:0:0:0:0:0:2:FFFF SAP
dynamic assignments
Table 10–3: Continued
are based on the low-order 24 bits of each anycast/unicast address, which
in most cases will correspond to the unique portion of any interface’s MAC
address (if present).
Any node attempting to configure itself with an IPv6 address is required
to send out a neighbor discovery solicitation on the solicited-node
multicast address for that IPv6 address. In that way, if the address is
already being used, the node using it will respond to the solicitation, and
the requesting node can avoid address collision with the existing node.
The solicited-node multicast address is designed to fulfill this function in
the most efficient way possible.
First, by using the low-order 24 bits of each IPv6 address,
each node will likely have to subscribe to only one solicited-
node multicast address per IPv6 interface. The same single
address can serve for any and all EUI-64-based anycast/unicast
addresses, regardless of scope.
Second, although solicited-node multicast addresses for inter-
faces owned by two different nodes on the same link are
possible, they are minimized by the use of the 24-bit address
space. With over 16 million unique addresses, the chance of two
IPv6 interfaces on the same link colliding on those bits is low.

Get IPv6, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.