Multicast Source Discovery Protocol: Difference between revisions

Content deleted Content added
Gladrim (talk | contribs)
m Undid revision 737982794 by 219.91.154.12 (talk) apostophe not appropriate here
Gladrim (talk | contribs)
Correcting some facts, adding references and minor cleanup. Still needs work.
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 web |last1=Meyer |last2=Fenner |title=RFC3618 - Multicast Source Discovery Protocol (MSDP) |url=https://tools.ietf.org/html/rfc3618 |website=tools.ietf.org |publisher=IETF |accessdate=17 August 2018 |language=en}}</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 web |last1=McBride |last2=Meylor |last3=Meyer |title=RFC4611 - Multicast Source Discovery Protocol (MSDP) Deployment Scenarios |url=https://tools.ietf.org/html/rfc4611 |website=IETF |accessdate=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.
 
MSDP uses [[Transmission Control Protocol|TCP]] as its transport protocol. Each multicast tree hasneeds to have its own RP. All of the RPs are peers (directly or through other MSDP peers). Messages contain Sourcethe ofsender Data,(source) Groupaddress Addressand Thethe Datamulticast Source Sendsgroup Toaddress (S,G). If an RP on its own ___domain receives a message, it determines if there are grouplisteners members onfor this ___domain interested in a multicastgroup. If someonelisteners is interestedexist, it triggers a PIM join towards the data source (into the source ___domain) intowards the waydata of (S, G)source. In a peering relationship, one MSDP peer listens for new TCP connections on the well-known port 639. MSDP is the protocol for IPv4 and IPv6 Multicast.
 
MSDP is deliberately unspecified for IPv6<ref name="RFC4611" /><ref name="RFC3956">{{cite web |last1=Pekka |first1=Savola |last2=Brian |first2=Haberman |title=Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast Address |url=https://tools.ietf.org/html/rfc3956 |website=tools.ietf.org |publisher=IETF |accessdate=17 August 2018 |language=en}}</ref>, for a number of reasons, including that protocols such as [[Single Source Multicast]] (SSM), [[Bi-directional Multicast]] and IPv6 Embedded Rendezvous Points would mean there was less requirement for MSDP.
 
==External links==
 
* RFC 3618
* RFC 4611
* [[Multicast BGP]]
 
== References ==
 
{{reflist}}
{{compu-network-stub}}