Hands-On Lab

Refer to Figure 8.22 as the diagram for this lab. The objective of this lab is to configure an IP multicast network from scratch. You will implement Auto-RP, PIM sparse-dense mode, and CGMP on all routers and switches. You will not have to configure host applications in this lab. Assume that Routers C and D have multicast sources attached to them. In order for the CGMP version of the lab to have the greatest value, the switches used will be 4000 series running CatOS.

click to expand
Figure 8.22: Configuring an IP multicast network

  1. Because you are starting from scratch, the first step is to enable multicast on all routers:

    RouterA#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterA(config)#ip multicast-routing RouterA(config)#^Z RouterA# RouterB#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterB(config)#ip multicast-routing RouterB(config)#^Z RouterB# RouterC#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterC(config)#ip multicast-routing RouterC(config)#^Z RouterC# RouterD#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterD(config)#ip multicast-routing RouterD(config)#^Z RouterD# RouterE#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterE(config)#ip multicast-routing RouterE(config)#^Z RouterE#
  2. Now, enable PIM sparse-dense mode on all shown connected interfaces:

    RouterA#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterA(config)#interface FastEthernet4/0 RouterA(config-if)#ip pim sparse-dense-mode RouterA(config-if)#interface fastethernet0/0 RouterA(config-if)#ip pim sparse-dense-mode RouterA(config-if)#^Z RouterA# RouterE#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterE(config)#interface fastethernet3/0 RouterE(config-if)#ip pim sparse-dense-mode RouterE(config-if)#interface fastethernet0/0 RouterE(config-if)#ip pim sparse-dense-mode RouterE(config-if)#^Z RouterE# RouterB#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterB(config)#interface fastethernet0/0 RouterB(config-if)#ip pim sparse-dense-mode RouterB(config-if)#interface fastethernet1/0 RouterB(config-if)#ip pim sparse-dense-mode RouterB(config-if)#interface fastethernet2/0 RouterB(config-if)#ip pim sparse-dense-mode RouterB(config-if)#^Z RouterB# RouterC#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterC(config)#interface fastethernet0/0 RouterC(config-if)#ip pim sparse-dense-mode RouterC(config-if)#interface fastethernet1/0 RouterC(config-if)#ip pim sparse-dense-mode RouterC(config-if)#^Z RouterC# RouterD#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterD(config)#interface fastethernet0/0 RouterD(config-if)#ip pim sparse-dense-mode RouterD(config-if)#interface fastethernet1/0 RouterD(config-if)#ip pim sparse-dense-mode RouterD(config-if)#^Z RouterD#
  3. Enable CGMP on all router interfaces and switches (some may not be shown):

    RouterA#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterA(config)#interface fastethernet0/0 RouterA(config-if)#ip cgmp RouterA(config-if)#interface fastethernet4/0 RouterA(config-if)#ip cgmp RouterA(config-if)#^Z RouterA# RouterE#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterE(config)#interface fastethernet0/0 RouterE(config-if)#ip cgmp RouterE(config-if)#interface fastethernet3/0 RouterE(config-if)#ip cgmp RouterE(config-if)#^Z RouterE# RouterB#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterB(config)#interface fastethernet0/0 RouterB(config-if)#ip cgmp RouterB(config-if)#interface fastethernet1/0 RouterB(config-if)#ip cgmp RouterB(config-if)#interface fastethernet2/0 RouterB(config-if)#ip cgmp RouterB(config-if)#^Z RouterB# RouterC#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterC(config)#interface fastethernet0/0 RouterC(config-if)#ip cgmp RouterC(config-if)#interface fastethernet1/0 RouterC(config-if)#ip cgmp RouterC(config-if)#^Z RouterC# RouterD#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterD(config)#interface fastethernet0/0 RouterD(config-if)#ip cgmp RouterD(config-if)#interface fastethernet1/0 RouterD(config-if)#ip cgmp RouterD(config-if)#^Z RouterD# switch1> (enable) set cgmp enable CGMP support for IP multicast enabled. switch1> (enable) switch2> (enable) set cgmp enable CGMP support for IP multicast enabled.
  4. Assign multicast group 224.2.127.254 to Router C via access list 5. This assignment allows only Router C to advertise that group. Assign a TTL value of 12. Then assign group 224.0.124.244 to Router D via access list 6:

    RouterC#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterC(config)#access-list 5 permit 224.2.127.254 0.0.0.0 RouterC(config)#ip pim send-rp-announce fastethernet1/0 scope 12 group-list 5 RouterC(config)#^Z RouterC# RouterD#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterD(config)#access-list 6 permit 224.0.124.244 0.0.0.0 RouterD(config)#ip pim send-rp-announce fastethernet1/0 scope 12 group-list 6 RouterD(config)#^Z RouterD#

  5. Now configure Router B to be the RP Mapping Agent, using a scope of 12:

    RouterB#configure terminal Enter configuration commands, one per line. End with CNTL/Z. RouterB(config)#ip pim send-rp-discovery scope 12 RouterB(config)#^Z RouterB#



CCNP. Building Cisco Multilayer Switched Networks Study Guide (642-811)
CCNP: Building Cisco Multilayer Switched Networks Study Guide (642-811)
ISBN: 078214294X
EAN: 2147483647
Year: 2002
Pages: 174
Authors: Terry Jack

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net