Multicast Source Discovery Protocol: Difference between revisions

Content deleted Content added
Draicone (talk | contribs)
Disambiguation link repair - You can help!
m Reverted edit by 154.140.142.5 (talk) to last version by Guy Harris
 
(33 intermediate revisions by 21 users not shown)
Line 1:
'''Multicast Source Discovery Protocol''' ('''MSDP''') is a [[Protocol Independent Multicast]] (PIM) family [[multicast routing protocol]] defined by Experimental RFC 3618.<ref name="RFC3618">{{cite IETF |last1=Meyer |last2=Fenner |title=Multicast Source Discovery Protocol (MSDP) |rfc=3618 |date=October 2003 |access-date=17 August 2018}}</ref> Despite becoming the IPv4 [[de facto standard]] for inter-___domain multicast, development of the protocol stopped in 2006 and it was decided by the authors not to proceed with making it a proposed standard.<ref name="RFC4611">{{cite IETF |last1=McBride |last2=Meylor |last3=Meyer |title=Multicast Source Discovery Protocol (MSDP) Deployment Scenarios |rfc=4611 |date=August 2006 |access-date=17 August 2018}}</ref> MSDP interconnects multiple [[IPv4]] [[Sparse multicast|PIM Sparse-Mode]] (PIM-SM) [[Domain name|domains]] which enables PIM-SM to have Rendezvous Point (RP) [[redundancy (engineering)|redundancy]] and [[inter-___domain]] multicasting RFC 4611.
'''Multicast Source Discovery Protocol''' ('''MSDP''') is a computer [[network protocol]] in the [[Protocol Independent Multicast|Protocol Independent Multicast (PIM)]] family of [[multicast]] [[routing protocol]]s. MSDP may be used with protocols other than PIM-SM.
 
MSDP uses [[Transmission Control Protocol|TCP]] as its transport protocol. Each multicast tree needs to have its own RP. All of the RPs are peers (directly or through other MSDP peers). Messages contain the sender (source) address and the multicast group address (S,G). If an RP on its own ___domain receives a message, it determines if there are listeners for this group. If listeners exist, it triggers a PIM join into the source ___domain towards the data source. In a peering relationship, one MSDP peer listens for new TCP connections on the well-known port 639.
MSDP interconnects multiple [[IPv4]] [[Sparse multicast|PIM Sparse-Mode (PIM-SM)]] [[Domain name|domains]]. This enables PIM-SM to have Rendezvous Point (RP) [[redundancy]] and interdomain multicasting. It is defined by Experimental [[Request for Comments|RFC]] 3618.
 
MSDP is deliberately unspecified for IPv6,<ref name="RFC4611" /><ref name="RFC3956">{{cite IETF |last1=Pekka |first1=Savola |last2=Brian |first2=Haberman |title=Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast Address |rfc=3956 |date=November 2004 |publisher=IETF |access-date=17 August 2018}}</ref> for a number of reasons, including that protocols such as [[Source-Specific Multicast]] (SSM), [[Bi-directional Multicast]] and IPv6 Embedded Rendezvous Points would mean there was less requirement for MSDP.
==External links==
* [http://www.ietf.org/rfc/rfc3618.txt RFC&nbsp;3618]
 
==See also==
 
* [[Multicast BGP]]
 
== References ==
 
{{reflist}}
{{compu-network-stub}}