[c-nsp] VRF-Lite & Multicast question

Mihai Tanasescu mihai at duras.ro
Thu Jul 10 09:57:58 EDT 2008


Hello again,


I fixed it like this:

ip mroute vrf vrf_business 172.16.103.237 255.255.255.255 
fallback-lookup global
ip mroute vrf vrf_default_3 172.16.103.237 255.255.255.255 
fallback-lookup global

(global table is the one with MPLS also activated)


But why doesn't it work via the VRF ? (from the VRFs business and 
default_3 I can ping 172.16.103.237...via the default gateway; I don't 
have a specific route)



Cheers,
Mihai
Mihai Tanasescu wrote:
> Mihai Tanasescu wrote:
>> Hello again,
>>
>>
>>
>> On a closer look I see for example:
>>
>>
>> on RC1:
>> RO-BUC-RC1#sh ip pim neighbor
>> PIM Neighbor Table
>> Mode: B - Bidir Capable, DR - Designated Router, N - Default DR 
>> Priority,
>>      P - Proxy Capable, S - State Refresh Capable
>> Neighbor          Interface                Uptime/Expires    Ver   DR
>> Address                                                            
>> Prio/Mode
>> 195.170.181.18    POS2/0/0                 3d00h/00:01:31    v2    1 
>> / S P
>> 195.170.181.158   GigabitEthernet7/6       2d22h/00:01:33    v2    1 
>> / DR S P
>> 195.170.181.54    GigabitEthernet7/3       2d22h/00:01:44    v2    1 
>> / DR S P
>> 195.170.181.58    GigabitEthernet7/4       2d22h/00:01:28    v2    1 
>> / DR S P
>> 195.170.181.170   GigabitEthernet7/2       00:02:53/00:01:18 v2    1 
>> / DR S P
>> 195.170.181.146   GigabitEthernet7/5       00:02:59/00:01:43 v2    1 
>> / DR S P
>>
>> on the RD1 (vrf-lite directly connected to this)..choosing one VRF 
>> for which I see an entry above on RC1 for neighbor:
>>
>> RO-BUC-RD1#sh ip pim vrf vrf_business neighbor
>> PIM Neighbor Table
>> Mode: B - Bidir Capable, DR - Designated Router, N - Default DR 
>> Priority,
>>      P - Proxy Capable, S - State Refresh Capable
>> Neighbor          Interface                Uptime/Expires    Ver   DR
>> Address                                                            
>> Prio/Mode
>>
>>
>> I think the problem might be from here but don't know how to fix it :(
>
> I was wrong.
>
> If I try the same on the vrf_default_3 (the gateway obtained by route 
> leaking for vrf_business), then I can see the pim neighborship relation.
>
> With a tcpdump on my linux machine with VLC I can see the IGMP v2 
> report messages but no reply whatsoever.
>
>
> Any help ?
>
>
>
>>
>>
>> -
>> Mihai
>>
>> Mihai Tanasescu wrote:
>>> Hi Arie,
>>>
>>>
>>>
>>> Sorry for top posting but I guess this time it will be easier as 
>>> your answer was also above mine:)
>>>
>>> This is my network topology and schematic:
>>> http://www.screenshots.cc/show.php/15014_draft.jpeg.html
>>>
>>> Router C (in my schema RD-1):
>>>
>>> RO-BUC-RD1#sh ip mroute count
>>> IP Multicast Statistics
>>> 1 routes using 544 bytes of memory
>>> 1 groups, 0.00 average sources per group
>>> Forwarding Counts: Pkt Count/Pkts per second/Avg Pkt Size/Kilobits 
>>> per second
>>> Other counts: Total/RPF failed/Other drops(OIF-null, rate-limit etc)
>>>
>>> Group: 224.0.1.40, Source count: 0, Packets forwarded: 0, Packets 
>>> received: 0
>>>
>>>
>>> RO-BUC-RD1#sh ip mroute
>>>
>>> Outgoing interface flags: H - Hardware switched, A - Assert winner
>>> Timers: Uptime/Expires
>>> Interface state: Interface, Next-Hop or VCD, State/Mode
>>>
>>> (*, 224.0.1.40), 2d22h/00:02:15, RP 172.16.103.237, flags: SJPCL
>>>  Incoming interface: GigabitEthernet1/24, RPF nbr 195.170.181.157
>>>  Outgoing interface list: Null
>>>
>>> On one of the VRFs:
>>>
>>> http://www.pastebin.org/50188
>>> http://www.pastebin.org/50190
>>>
>>> On all interfaces interconnecting RC1 and RD1 I have:
>>>
>>> ip pim sparse-dense mode
>>>
>>> on RC1 I have ip multicast-routing and ip pim rp-address 
>>> 172.16.103.237.
>>>
>>> If I connect with a laptop in a port in RC1 multicast works.
>>>
>>> in RD1 I have:
>>>
>>> ip pim rp-address 172.16.103.237
>>> ip pim vrf vrf_business rp-address 172.16.103.237
>>> ip pim vrf vrf_default_1 rp-address 172.16.103.237
>>> ip pim vrf vrf_default_2 rp-address 172.16.103.237
>>> ip pim vrf vrf_default_3 rp-address 172.16.103.237
>>> ip pim vrf vrf_default_4 rp-address 172.16.103.237
>>>
>>> (VRF business takes default route from vrf_default_3)
>>>
>>>
>>> What am I missing or what would be the workaround in my case of setup ?
>>>
>>>
>>>
>>> Thanks and sorry for the long post,
>>> Mihai
>>> Arie Vayner (avayner) wrote:
>>>> Hmm...
>>>>
>>>> Could you share some "show ip mroute" and "show ip mroute count" 
>>>> outputs
>>>> both for global and vrf mode on router C?
>>>>
>>>> First thing to check would be the RPF path for the source - do you 
>>>> have
>>>> a route back to the source through all the interfaces on router C?
>>>>
>>>> Arie
>>>> -----Original Message-----
>>>> From: cisco-nsp-bounces at puck.nether.net
>>>> [mailto:cisco-nsp-bounces at puck.nether.net] On Behalf Of Mihai 
>>>> Tanasescu
>>>> Sent: Tuesday, July 08, 2008 20:55 PM
>>>> To: cisco-nsp at puck.nether.net
>>>> Subject: [c-nsp] VRF-Lite & Multicast question
>>>>
>>>> Hello all,
>>>>
>>>>
>>>>
>>>> I have just started studying multicast for accomplishing a task that
>>>> I've been giving and don't know where / what I am doing wrong.
>>>>
>>>>
>>>> My setup is something like the following:
>>>>
>>>>
>>>> RP ---> Router A --- iBGP ---> Router B --- eBGP --> Router C 
>>>> (vrf-lite)
>>>>
>>>>
>>>> between Router B and Router C I have 5 links (4 are vrf-lite in 
>>>> Router C, the 5th is in the global table and use for MPLS ldp).
>>>>
>>>>
>>>> I have configured on each router:
>>>> ip multicast-routing (in C for example for both global and VRF) , 
>>>> ip pim
>>>>
>>>> sparse-dense-mode on interfaces and the RP.
>>>>
>>>>
>>>> If I connect with a cable in Router A I can view the multicast stream.
>>>> Same if I connect in Router B.
>>>>
>>>>
>>>> But in Router C it doesn't work (neither in the global table, 
>>>> neither in
>>>>
>>>> the VRFs from vrf-lite implementation).
>>>>
>>>>
>>>> Can you help with an advice or what I could be doing wrong ? (I'm 
>>>> just a
>>>>
>>>> beginner/newbie when it comes to mcast)
>>>>
>>>>
>>>>
>>>> Thanks,
>>>> Mihai
>>>> _______________________________________________
>>>> cisco-nsp mailing list  cisco-nsp at puck.nether.net
>>>> https://puck.nether.net/mailman/listinfo/cisco-nsp
>>>> archive at http://puck.nether.net/pipermail/cisco-nsp/
>>>>   
>>>
>>>
>>
>>
>
>



More information about the cisco-nsp mailing list