CCIE Pursuit Blog

January 13, 2008

Internetwork Expert Volume II: Lab 4 – Section 5

Section 5 – Multicast – 8 Points

IE mixed it up a bit on this lab.  Usually BGP comes directly after IGP, but I get to deal with Multicast instead.  Oh joy!

5.1 PIM

This was about as easy of a task as you could ask for in Multicast.  You are given the PIM mode to configure, the interfaces to configure, and the devices to configure.  Really straight-forward task.

5.2 Auto-RP

Since we’re going to be using auto-rp, we need to configure ‘ip pim autorp listener’ on all Mulitcast devices (even the potential RPs).  Then we can announce our RPs:

ip pim autorp listener(Cisco still hasn’t fixed the 12.4 links)

ip pim send-rp-announce

r2(config)#access-list 10 permit 225.0.0.0 0.255.255.255
r2(config)#ip pim send-rp-announce lo0 scope 16 group-list 10
Must first configure PIM mode on the interface: Loopback0

r2(config)#int lo0
r2(config-if)#ip pim sparse-mode
*Jan 13 21:02:08.192: %PIM-5-DRCHG: DR change from neighbor 0.0.0.0 to 150.1.2.2 on interface Loopback0
r2(config-if)#exit
r2(config)#ip pim send-rp-announce lo0 scope 16 group-list 10

r2#sh ip pim rp mapping
PIM Group-to-RP Mappings
This system is an RP (Auto-RP)

We need to make sw2 “responsible for the group to RP mappings”:

ip pim send-rp-discovery

sw2(config)#ip pim send-rp-discovery lo0 scope 16
Non IP or PIM interface ignored in accepted command.

sw2(config)#int lo0
sw2(config-if)#ip pim sparse-mode
sw2(config-if)#exit
sw2(config)#ip pim send-rp-discovery lo0 scope 16

auto-rp is on the job:
sw2#sh ip pim rp mapping
PIM Group-to-RP Mappings
This system is an RP-mapping agent (Loopback0)

Group(s) 225.0.0.0/8
  RP 150.1.2.2 (?), v2v1
    Info source: 150.1.2.2 (?), elected via Auto-RP
         Uptime: 00:01:25, expires: 00:02:31
Group(s) 239.0.0.0/8
  RP 150.1.5.5 (?), v2v1
    Info source: 150.1.5.5 (?), elected via Auto-RP
         Uptime: 00:02:01, expires: 00:02:55

5.3 Multicast Testing

“Configure r3’s interface fa0/0 as a member of the multicast group 225.25.25.25 and interface fa0/1 as a member of 239.39.39.39.”
“Ensure that r3 responds to pings sent to these multicast groups from VLANs 12 and 43”

ip igmp join-group

r3(config)#int fa0/0
r3(config-if)#ip igmp join-group 225.25.25.25

r3#sh ip igmp groups
IGMP Connected Group Membership
Group Address    Interface                Uptime    Expires   Last Reporter   Gr
oup Accounted
225.25.25.25     FastEthernet0/0          00:00:14  00:02:45  141.1.37.3
224.0.1.40       FastEthernet0/0          00:42:49  00:01:58  141.1.37.7

r1#ping 225.25.25.25 re 1 source 192.10.1.1

Type escape sequence to abort.
Sending 1, 100-byte ICMP Echos to 225.25.25.25, timeout is 2 seconds:
Packet sent with a source address of 192.10.1.1

Reply to request 0 from 141.1.123.3, 16 ms

Everything was going great, until: 

r4#ping 225.25.25.25 re 1 source 204.12.1.4

Type escape sequence to abort.
Sending 1, 100-byte ICMP Echos to 225.25.25.25, timeout is 2 seconds:
Packet sent with a source address of 204.12.1.4
.

r4#sh ip mroute 225.25.25.25

(*, 225.25.25.25), 00:00:20/stopped, RP 150.1.2.2, flags: SPF  
  Incoming interface: FastEthernet0/0, RPF nbr 141.1.145.5
  Outgoing interface list: Null

I had to look at the solution guide on this one.  I figured out that I needed ‘ip pim nbma-mode’ on r2, but I completely missed the fact that I needed to configure each end of the tunnel with ‘ip pim spare-mode’

5.4 Multicast Rate Limiting

“configure sw1 so that no more than 1Mbps of multicast traffic is sent out towards r3.”

Okay…this is new.  Time to mine the DOC.

ip multicast rate-limit

To control the rate a sender from the source list can send to a multicast group in the group list, use the ip multicast rate-limit command in interface configuration mode. To remove the control, use the no form of this command.

sw1(config-if)#int vlan7
sw1(config-if)#ip multicast rate-limit ?
  in   Rate limit incoming packets
  out  Rate limit outgoing packets

sw1(config-if)#ip multicast rate-limit out ?
  <0-4294967>  Rate in kilobits per second
  group-list   Rate limit for groups
  source-list  Rate limit for sources
  video        Rate limit video only
  whiteboard   Rate limit whiteboard only
  <cr>

sw1(config-if)#ip multicast rate-limit out 1000 ?
  <cr>

sw1(config-if)#ip multicast rate-limit out 1000

Advertisements

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: