Routing Multicast Traffic with PIM-SM and BSR
Problem
You want to enable routing of multicasts using Sparse Mode for better efficiency and use BSR for distributing RP information.
Solution
We’ve already discussed how PIM-SM requires a Rendezvous Point (RP) router. The most reliable way to achieve this is to have the network automatically discover the RP. This way, if the RP fails, another can automatically take over for it. We recommend using the Bootstrap Router (BSR) mechanism to dynamically distribute RP information.
There are two different types of router configurations for this type of network. Most of the routers will support end devices, both group members and servers. But a small number are configured to act as candidate RP’s and candidate Bootstrap Routers (BSR). In the example, we show the RP and BSR configuration in the same router. This isn’t actually necessary, but it is convenient.
Router1 is an example of a “normal” multicast router. It forwards multicasts, takes part in PIM-SM, and may support group members or multicast servers as required:
Router1#configure terminalEnter configuration commands, one per line. End with CNTL/Z. Router1(config)#ip multicast-routingRouter1(config)#ip pim rp-addressRouter1(config)#192.168.15.5interfaceRouter1(config-if)#FastEthernet0/0ip addressRouter1(config-if)#192.168.1.1 255.255.255.0ip pim sparse-modeRouter1(config-if)#interfaceRouter1(config-if)#Serial1/0ip addressRouter1(config-if)#192.168.2.5 255.255.255.252ip pim sparse-mode ...
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