Prevent MSDP from Caching a Local Source
You can prevent MSDP from caching an active source based on source and/or group. Since the source is
not cached, it is not advertised to remote RPs.
Task
OPTIONAL: Cache sources that are denied by the
redistribute list in the rejected SA cache.
Prevent the system from caching local SA entries based
on source and group using an extended ACL.
When you apply this filter, the SA cache is not affected immediately. When sources which are denied by
the ACL time out, they are not refreshed. Until they time out, they continue to reside in the cache. To apply
the redistribute filter to entries already present in the SA cache, first clear the SA cache. You may
optionally store denied sources in the rejected SA cache.
Figure 26-12. Preventing MSDP from Caching a Local Source
R1_E600(conf)#do show run msdp
!
ip multicast-msdp
ip msdp peer 192.168.0.3 connect-source Loopback 0
ip msdp redistribute list mylocalfilter
ip msdp cache-rejected-sa 1000
R1_E600(conf)#do show run acl
!
ip access-list extended mylocalfilter
seq 5 deny ip host 239.0.0.1 host 10.11.4.2
seq 10 deny ip any any
R1_E600(conf)#do show ip msdp sa-cache
R1_E600(conf)#do show ip msdp sa-cache rejected-sa
MSDP Rejected SA Cache
1 rejected SAs received, cache-size 1000
UpTime
00:02:20
|
Multicast Source Discovery Protocol (MSDP)
576
GroupAddr
SourceAddr
239.0.0.1
10.11.4.2
Command Syntax
ip msdp cache-rejected-sa
ip msdp redistribute list
RPAddr
LearnedFrom
192.168.0.1
local
Command Mode
CONFIGURATION
CONFIGURATION
Reason
Redistribute