Difference between revisions of "Multicast IPv6 Address"
From Teknologisk videncenter
m (New page: {{Infobox IPv6 Address |Type = Multicast |Prefix = ff00::/8 |LocalRouteable = Yes and No |GlobalRouteable = Yes and No |GlobalUnique = Yes and No |Example ...) |
m |
||
Line 1: | Line 1: | ||
+ | __NOTOC__ | ||
{{Infobox IPv6 Address | {{Infobox IPv6 Address | ||
|Type = Multicast | |Type = Multicast | ||
Line 12: | Line 13: | ||
|Explanation = These addresses are used to identify multicast groups. They should only be used as destination addresses, never as source addresses. | |Explanation = These addresses are used to identify multicast groups. They should only be used as destination addresses, never as source addresses. | ||
}} | }} | ||
+ | |||
+ | =Multicast Address Format= | ||
+ | The IPv6 Multicast addresses contains two fields describing which kind of Multicast it is. Flag and Scope. | ||
+ | {| | ||
+ | |[[Image:Multicast IPv6 format.png|left|350px|Thumb|Format of IPv6 Multicast Address]] | ||
+ | |} | ||
+ | ==Scope Field== | ||
+ | The Scope field is used to limit the Scope of the Multicast Group. | ||
+ | {| class="wikitable" style="text-align:center" border=1 | ||
+ | |+ Multicast Address Scope Value in use | ||
+ | |- bgcolor=lightgrey | ||
+ | ! Value !!style="width:100px" | Scope !! Explanation | ||
+ | |- | ||
+ | | 1 || align="left"| Interface-Local || align="left"| Interface-Local scope spans only a single interface on a node and is useful only for loopback transmission of multicast. | ||
+ | |- | ||
+ | | 2 || align="left"| Link Local || align="left"| Link-Local multicast scope spans the same topological region as the corresponding unicast scope. | ||
+ | |- | ||
+ | | 4 || align="left"| Admin Local || align="left"| Admin-Local scope is the smallest scope that must be administratively configured, i.e., not automatically derived from physical connectivity or other, non-multicast-related configuration. | ||
+ | |- | ||
+ | | 5 || align="left"| Site Local || align="left"| Site-Local scope is intended to span a single site. | ||
+ | |- | ||
+ | | 8 || align="left"| Organization Local || align="left"| Organization-Local scope is intended to span multiple sites belonging to a single organization. | ||
+ | |- | ||
+ | | E || align="left"| Global || align="left"| Global span. | ||
+ | |- | ||
+ | |} | ||
+ | ===Permanent Assigned Multicast Address=== | ||
+ | The "meaning" of a permanently-assigned multicast address is independent of the scope value. For example, if the "NTP servers group" is assigned a permanent multicast address with a group ID of 101 (hex), then | ||
+ | ::FF01::101 means all NTP servers on the same interface (i.e., the same node) as the sender. | ||
+ | ::FF02::101 means all NTP servers on the same link as the sender. | ||
+ | ::FF05::101 means all NTP servers in the same site as the sender. | ||
+ | ::FF0E::101 means all NTP servers in the Internet. | ||
+ | |||
+ | |||
+ | =RFC's= | ||
+ | [http://tools.ietf.org/html/rfc4291 rfc4291] ''"IP Version 6 Addressing Architecture"'' defines new flags in [http://tools.ietf.org/html/rfc3306 rfc3306] ''"Unicast-Prefix-based IPv6 Multicast Addresses"'' and [http://tools.ietf.org/html/rfc3956 rfc3956] ''"Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast Address"'' |
Revision as of 13:44, 12 June 2011
Multicast
IPv6 Address Type: | Multicast |
Prefix: | ff00::/8 |
Local Routeable: | Yes and No |
Global Routeable: | Yes and No |
Global Unique: | Yes and No |
Example: | FF0E::101 |
IPv4 Equivalent: | 224.0.0.0/4 |
Described in: | rfc4291 section 2.7 |
# (Optional) |
Explanation
These addresses are used to identify multicast groups. They should only be used as destination addresses, never as source addresses.
Multicast Address Format
The IPv6 Multicast addresses contains two fields describing which kind of Multicast it is. Flag and Scope.
Scope Field
The Scope field is used to limit the Scope of the Multicast Group.
Value | Scope | Explanation |
---|---|---|
1 | Interface-Local | Interface-Local scope spans only a single interface on a node and is useful only for loopback transmission of multicast. |
2 | Link Local | Link-Local multicast scope spans the same topological region as the corresponding unicast scope. |
4 | Admin Local | Admin-Local scope is the smallest scope that must be administratively configured, i.e., not automatically derived from physical connectivity or other, non-multicast-related configuration. |
5 | Site Local | Site-Local scope is intended to span a single site. |
8 | Organization Local | Organization-Local scope is intended to span multiple sites belonging to a single organization. |
E | Global | Global span. |
Permanent Assigned Multicast Address
The "meaning" of a permanently-assigned multicast address is independent of the scope value. For example, if the "NTP servers group" is assigned a permanent multicast address with a group ID of 101 (hex), then
- FF01::101 means all NTP servers on the same interface (i.e., the same node) as the sender.
- FF02::101 means all NTP servers on the same link as the sender.
- FF05::101 means all NTP servers in the same site as the sender.
- FF0E::101 means all NTP servers in the Internet.
RFC's
rfc4291 "IP Version 6 Addressing Architecture" defines new flags in rfc3306 "Unicast-Prefix-based IPv6 Multicast Addresses" and rfc3956 "Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast Address"