RFC 3956:Embedding the Rendezvous Point (RP) Addre...
RFC-Ref

multicast


Click on the red underlined text to get to the source

... V6MISSUES], there exists a deployment problem with global, interdomain IPv6 multicast: PIM-SM [PIM-SM] RPs have no ...
... PIM-SM] RPs have no way of communicating the information about (active) multicast sources to other multicast domains, as Multicast Source Discovery Protocol ...
... active) multicast sources to other multicast domains, as Multicast Source Discovery Protocol (MSDP ...
... multicast sources to other multicast domains, as Multicast Source Discovery Protocol (MSDP) [MSDP ...
... MSDP] has deliberately not been specified for IPv6. Therefore the whole interdomain Any Source Multicast (ASM) model is rendered unusable; Source-Specific Multicast ...
... Any Source Multicast (ASM) model is rendered unusable; Source-Specific Multicast (SSM) [SSM] avoids these ...
... it seems unlikely that SSM could be usable as the only interdomain multicast routing mechanism in the short term. ...
... This memo describes a multicast address allocation policy in which the address of the RP ...
... the address of the RP is encoded in the IPv6 multicast group address, and specifies a PIM-SM ...
... This mechanism not only provides a simple solution for IPv6 interdomain Any Source Multicast but can be used as a simple solution for IPv6 intra-domain ...
... IPv6 intra-domain ASM with scoped multicast addresses as well. It can also be used as an automatic RP ...
... o A specification of a subrange of [RFC3306] IPv6 multicast group addresses defined by setting one previously unused bit of the ...
... ASM with PIM-SM on these IPv6 multicast groups. ...
... MSDP, and the routers are not required to include any multicast configuration, except when they act as an RP. ...
... used. The assignment of multicast addresses is outside the scope of this document; it is up to the RP and applications to ensure that group addresses ...
... domain to the information distribution. However, as it gives a solution for the global IPv6 multicast Internet, spanning multiple administrative domains ...
... Internet, spanning multiple administrative domains, we say it is a solution for inter-domain multicast. The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", ...
... ASM Any Source Multicast BSR Bootstrap Router ...
... Interior Gateway Protocol MLD Multicast Listener Discovery MSDP Multicast Source Discovery Protocol ...
... Multicast Listener Discovery MSDP Multicast Source Discovery Protocol PIM Protocol Independent Multicast ...
... Multicast Source Discovery Protocol PIM Protocol Independent Multicast PIM-SM Protocol Independent Multicast ...
... Protocol Independent Multicast PIM-SM Protocol Independent Multicast - Sparse Mode RIID ...
... Shortest Path Tree SSM Source-Specific Multicast ...


... As described in [RFC3306], the multicast address format is as follows: ...


... When the highest-order bit is 0, R = 1 indicates a multicast address that embeds the address on the RP ...
... RP. R = 0 indicates a multicast address that does not embed the address of the RP ...


... Embedding the Address of the RP in the Multicast Address ...
... addresses. That is, to identify whether it is a multicast address as specified in this memo and to be processed any further, an address must satisfy ...
... all of the following: o It MUST be a multicast address with "flgs" set to 0111, that is, to be of the prefix FF70::/12, ...
... The address of the RP can be obtained from a multicast address satisfying the above criteria by taking the following two steps: ...
... network prefix field SHOULD be zero" is ignored. This is to allow multicast group address allocations to be consistent with unicast prefixes ...
... unicast prefixes; the multicast addresses would still use the RP associated with the network ...
... "plen" higher than 64 MUST NOT be used, as that would overlap with the high-order bits of multicast group-id. When processing an encoding ...
... encoding to get the RP address, the multicast routers MUST perform at least the same address validity checks to the ...
... group address of its own (i.e., there can be only one RP per multicast address). ...


... Four examples of multicast address allocation and resulting group- to-RP ...
... address would be "2001:DB8:BEEF:FEED::y". There are still 32 bits of multicast group-ids to assign to customers and self ("y" could be anything from 1 to F, as 0 must not be used). ...
... specific part of the unicast prefix, with plen=32, and the group addresses will be from the multicast prefix: ...
... FF7x:y20:2001:DB8::/64 where "x" is the multicast scope, "y" is the interface ID of the RP ...
... As in Example 2, the network administrator can also assign multicast prefixes such as "FF7x:y20:2001:DB8:DEAD::/80" to some of customers ...
... this is just a more specific subcase of Example 2, where the administrator assigns a multicast prefix, not just individual group- ...
... RP address: the "plen" field in the multicast address, 0x20 = 32, refers to the length of "network prefix ...
... are preserved: the value of "plen" takes no stance on actual unicast/multicast prefix lengths allocated or used in the networks, ...
... own PIM-SM domain. The organization can pick multicast addresses such as "FF7x:y30:2001:DB8:BEEF::/80", and then the RP address ...


... domain to share an address and multicast state information between a set of RPs mainly for redundancy ...
... MSDP, each Designated Router connecting multicast sources could act as an RP without scalability ...
... RP failover mechanisms: if the DR goes down, the multicast transmission may not work anymore in any case. Along the same lines, its may also be desirable to distribute the RP ...
... group address. For proper protection, one should set up, for example, PIM multicast scoping borders at the border routers. Therefore, embedded-RP ...


... 2. The receiver issues an Multicast Listener Discovery (MLD) Report, joining the group ...
... Join process towards the RP encoded in the multicast address, irrespective of whether it is in the "local" or "remote" PIM domain ...
... administrator for group assignment or using a multicast address assignment protocol). 2. The sender ...
... RP address encoded in the multicast address (in the special case that DR is the RP, such ...
... BSR), the algorithm derives it transparently from the encoded multicast address. ...


... receivers or senders are located. Hence, the inter-domain multicast becomes a flat, RP- centered topology ...
... for the specific group. This is especially important with large multicast groups where there are a lot of heavy senders -- particularly if implementations do not handle unicast ...
... With IPv4 ASM multicast, there are roughly two kinds of Internet-wide state ...
... state: MSDP (propagated everywhere), and multicast routing state (on the receiver ...
... inter-domain model, this specification simplifies the tree construction (i.e., multicast routing) by removing the RP ...
... As the address of the RP is tied to the multicast address, the RP failure management ...
... though rare), with this specification the hosts and users using multicast indirectly specify the RP themselves, lowering the expectancy of the RP ...
... reachability. This is a relatively significant problem but not much different from the current multicast deployment: e.g., MLDv2 ...
... A more extensive description and comparison of the inter-domain multicast routing models (traditional ASM with MSDP, embedded-RP ...


... The addresses of RPs are encoded in the multicast addresses, thus becoming more visible as single points of failure. Even though this does not significantly affect the multicast routing ...
... multicast addresses, thus becoming more visible as single points of failure. Even though this does not significantly affect the multicast routing security, it may expose the RP ...
... scenario. However, this can be mitigated, as the RP can discard all such messages for all multicast addresses that do not encode the address of the RP ...
... Additionally, the implementation SHOULD also allow manual configuration of which multicast prefixes are allowed to be used. This can be used to limit the use of the RP ...
... router could potentially become an RP (and be abused as such). Further, multicast groups or group ranges to-be-served MAY ...
... A more extensive description and comparison of the inter-domain multicast routing models (traditional ASM with MSDP, embedded-RP ...


... Haberman, B. and D. Thaler, "Unicast-Prefix-based IPv6 Multicast Addresses", RFC 3306prop, August 2002. ...
... Anycast Rendevous Point (RP) mechanism using Protocol Independent Multicast (PIM) and Multicast Source Discovery Protocol (MSDP ...
... using Protocol Independent Multicast (PIM) and Multicast Source Discovery Protocol (MSDP)", RFC 3446, January 2003. ...
... Fenner, B. and D. Meyer, "Multicast Source Discovery Protocol (MSDP)", RFC 3618exp, October 2003. ...
... Savola, P., Lehtonen, R., and D. Meyer, "PIM-SM Multicast Routing Security Issues and Enhancements", Work in Progress, October 2004. ...
... Fenner, B. et al, "Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification ...
... Holbrook, H. et al, "Source-Specific Multicast for IP", Work in Progress, September 2004. ...
... Savola, P., "IPv6 Multicast Deployment Issues", Work in Progress, September 2004. ...
... Values 64 < "plen" < 96 would overlap with upper bits of the multicast group-id; due to this restriction, "plen" must not exceed 64 bits. This is in line with RFC 3306prop ...
... encoded in the RP address somehow, or in the multicast group address. In any case, such modifications are beyond the scope of this memo. ...



Google
Web
RFC-Ref