Joe,

I mocked up the following quick scenario:

      <-------------Non Pim Enabled FastE Link------------->
R7                                                                              
                R8
     <-----------------Pim Enabled Serial Link------------->

- OSPF enabled on both links and loopback 0
- FastE link is preferred
- R8 is RP/BSR router
- R7/R8 has igmp join on both loopback0 interfaces
In this configuration the routers are unable to ping each others mcast IP 
addresses, which is correct behavior due to RPF issue

Added the following:

-MBGP (I) configuration between R7 & R8
-Set next-hop IP address for loopback to the Serial Link 
In this configuration the RPF has been corrected. I'm able to ping mcast 
interfaces from both routers.

Since this BGP configuration is iBGP and not eBGP this again leads me to 
believe that the multicast BGP table is looked at first and then the unicast 
table.

Configs are below:


***********R7**************
hostname R7
!
ip multicast-routing 
!
interface Loopback0
 ip address 7.7.7.7 255.255.255.255
 ip pim sparse-mode
 ip igmp join-group 225.0.0.7
!
interface Serial0/0
 ip address 150.100.87.7 255.255.255.0
 ip pim sparse-mode
 encapsulation ppp
 clock rate 2000000
!
!
interface FastEthernet2/0
 ip address 150.100.78.7 255.255.255.0
 speed 100
 full-duplex
!
router ospf 1
 log-adjacency-changes
 network 7.7.7.7 0.0.0.0 area 0
 network 150.100.78.7 0.0.0.0 area 0
 network 150.100.87.7 0.0.0.0 area 0
!
router bgp 78
 no bgp default ipv4-unicast
 bgp log-neighbor-changes
 neighbor 8.8.8.8 remote-as 78
 neighbor 8.8.8.8 update-source Loopback0
 !
 address-family ipv4 multicast
  neighbor 8.8.8.8 activate
  neighbor 8.8.8.8 route-map MCAST in
  no auto-summary
  no synchronization
  network 7.7.7.7 mask 255.255.255.255
 exit-address-family
!
!
route-map MCAST permit 10
 set ip next-hop 150.100.87.8
!
R7#show ip route
     7.0.0.0/32 is subnetted, 1 subnets
C       7.7.7.7 is directly connected, Loopback0
     8.0.0.0/32 is subnetted, 1 subnets
O       8.8.8.8 [110/2] via 150.100.78.8, 00:46:22, FastEthernet2/0
     150.100.0.0/16 is variably subnetted, 7 subnets, 2 masks
O       150.100.108.0/24 [110/2] via 150.100.78.8, 00:46:22, FastEthernet2/0
C       150.100.87.0/24 is directly connected, Serial0/0
C       150.100.87.8/32 is directly connected, Serial0/0
C       150.100.78.0/24 is directly connected, FastEthernet2/0
!
R7#show ip bgp ipv4 multicast 
BGP table version is 3, local router ID is 7.7.7.7
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 7.7.7.7/32       0.0.0.0                  0         32768 i
*>i8.8.8.8/32       150.100.87.8             0    100      0 i
!
R7#show ip rpf 8.8.8.8
RPF information for ? (8.8.8.8)
  RPF interface: Serial0/0
  RPF neighbor: ? (150.100.87.8)
  RPF route/mask: 8.8.8.8/32
  RPF type: mbgp
  RPF recursion count: 0
  Doing distance-preferred lookups across tables



***********R8**************
!
hostname R8
!
ip multicast-routing 
!
!
interface Loopback0
 ip address 8.8.8.8 255.255.255.255
 ip pim sparse-mode
!
interface FastEthernet0/0
 ip address 150.100.78.8 255.255.255.0
 speed 100
 full-duplex
!
interface Serial0/0
 ip address 150.100.87.8 255.255.255.0
 ip pim sparse-mode
 encapsulation ppp
 ip igmp join-group 225.0.0.8
 clock rate 2000000
!
!
router ospf 1
 log-adjacency-changes
 network 0.0.0.0 255.255.255.255 area 0
!
router bgp 78
 no bgp default ipv4-unicast
 bgp log-neighbor-changes
 neighbor 7.7.7.7 remote-as 78
 neighbor 7.7.7.7 update-source Loopback0
 !
 address-family ipv4 multicast
  neighbor 7.7.7.7 activate
  neighbor 7.7.7.7 route-map MCAST in
  no auto-summary
  no synchronization
  network 8.8.8.8 mask 255.255.255.255
 exit-address-family
!
ip pim bsr-candidate Loopback0 10
ip pim rp-candidate Loopback0
!
route-map MCAST permit 10
 set ip next-hop 150.100.87.7
!
R8#show ip route
     7.0.0.0/32 is subnetted, 1 subnets
O       7.7.7.7 [110/2] via 150.100.78.7, 00:53:22, FastEthernet0/0
     8.0.0.0/32 is subnetted, 1 subnets
C       8.8.8.8 is directly connected, Loopback0
     150.100.0.0/16 is variably subnetted, 4 subnets, 2 masks
C       150.100.87.7/32 is directly connected, Serial0/0
C       150.100.87.0/24 is directly connected, Serial0/0
C       150.100.78.0/24 is directly connected, FastEthernet0/0
!
R8#show ip rpf 7.7.7.7
RPF information for ? (7.7.7.7)
  RPF interface: Serial0/0
  RPF neighbor: ? (150.100.87.7)
  RPF route/mask: 7.7.7.7/32
  RPF type: mbgp
  RPF recursion count: 0
  Doing distance-preferred lookups across tables



On Apr 13, 2010, at 10:58 PM, Joe Astorino wrote:

> If it is eBGP you are fine. If it is iBGP the rpf will still prefer the 
> unicast routing table. My suggestion is that you play with both while running 
> "sh ip rpf" 
> 
> 
> ------Original Message------
> From: Robert Simmons
> Sender: [email protected]
> To: CCIE OSL
> Subject: [OSL | CCIE_RS] Lab 5 Volume 3
> Sent: Apr 13, 2010 3:56 PM
> 
> IPExperts,
> 
> I was working on Troubleshooting Ticket No. 4 (Multicast in AS25) and I was 
> able to make it work but, when I looked at the DSG I noticed that you guys 
> added the "distance bgp 20 20 20" command to the multicast address family. 
> The solution guide says this was done because RPF lookup is still dependent 
> on AD but, I thought the way RPF worked was that it looked at the multicast 
> BGP database first and then the unicast table. Since you are modifying the 
> route's next-hop via MBGP route-map (pointing it to the sparse enabled 
> interface) my thoughts are you wouldn't need to lower the MBGP AD.
> 
> Am I missing something here?
> 
> Thanks
> 
> -Rob
> _______________________________________________
> For more information regarding industry leading CCIE Lab training, please 
> visit www.ipexpert.com
> 
> 
> Sent from my Verizon Wireless BlackBerry
> 
> Regards,
> 
> Joe Astorino - CCIE #24347
> Sr. Technical Instructor - IPexpert
> Mailto: [email protected]
> Telephone: +1.810.326.1444
> Live Assistance, Please visit: www.ipexpert.com/chat
> eFax: +1.810.454.0130
> 
> IPexpert is a premier provider of Self-Study Workbooks, Video on Demand, 
> Audio Tools, Online Hardware Rental and Classroom Training for the Cisco CCIE 
> (R&S, Voice, Security & Service Provider) certification(s) with training 
> locations throughout the United States, Europe, South Asia and Australia. Be 
> sure to visit our online communities at www.ipexpert.com/communities and our 
> public website at www.ipexpert.com

_______________________________________________
For more information regarding industry leading CCIE Lab training, please visit 
www.ipexpert.com

Reply via email to