Using MSDP to Discover External Sources
Problem
You want to use MSDP to discover information about multicast sources in other Autonomous Systems.
Solution
The typical way to configure Multicast Source Discovery Protocol (MSDP) involves first selecting one of your MBGP routers as the RP for your internal network. Then you set up an MSDP peer relationship with the RP in another Autonomous System, which is usually an MBGP peer router in the next domain. The following configuration includes commands required to configure the router as an RP for the internal network using BSR, as discussed in Recipe 23.2, although you could just as easily use Auto-RP. It also includes configuration to prevent local multicast traffic from leaking into the neighboring network, as discussed in Recipes 23.14 and 23.15. And it includes MBGP configuration as in Recipe 23.16:
Router-ASBR1#configure terminalEnter configuration commands, one per line. End with CNTL/Z. Router-ASBR1(config)#ip multicast-routingRouter-ASBR1(config)#interface Loopback0Router-ASBR1(config-if)#ip addressRouter-ASBR1(config-if)#192.168.12.1 255.255.255.255ip pim sparse-modeRouter-ASBR1(config-if)#interfaceRouter-ASBR1(config-if)#FastEthernet0/0ip addressRouter-ASBR1(config-if)#192.168.1.1 255.255.255.0ip pim sparse-modeRouter-ASBR1(config-if)#exitRouter-ASBR1(config)#interfaceRouter-ASBR1(config-if)#Serial1/0ip addressRouter-ASBR1(config-if)#192.168.2.5 255.255.255.252ip multicast boundaryRouter-ASBR1(config-if)#15
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access