[Xorp-users] VLAN Support in XORP

Pavlin Radoslavov pavlin at icir.org
Tue Jun 6 09:48:20 PDT 2006


> (I am working on IPTV testing. I am experimenting  XORP for calculating join
> latency
> and leave latency. If i run one multicast user join latency is around (0.3msto
> 0.6ms)
> which quite OK . but leave latency i around 3secs which is very large
> value.is it beacause
> of XORP or its a problem with my machine(FC4).)

How do you measure the leave latency?
Is it the time between the moment you quit the receiver and the
moment the multicast data stops flowing?

In general, it takes on the order of 2-3 seconds (by default) for
IGMP itself to declare that there is no other receiver on the subnet
for the same multicast group. Hence, I believe that most of the 3
secs leave latency is because of the way IGMP operates.

If you are really interested in decreasing the IGMP leave delay,
there are some mechanisms for doing that, but currently this will be
a bit tricky tricky (it may require editing of some of the XORP rtrmgr
template files, etc), and there are some tradeoffs.

Pavlin

> I am facing a problem in the following scenario(VLANS).
> My Lab setup is like below
> 
> 192.168.5.7 (vlan eth0.12)
> A----------------------XORP-----------------------------B
>                  eth1         eth0                         eth0
>           192.168.5.1       192.168.1.157
> 
> eth0.12 ip address is 10.0.3.3
> eth0.45 ip address is 10.0.3.15
> In Router machine(XORP) i configured 2 VLANS using command(eth0.12 &eth0.45)
> VCONFIG add eth0 12 . i added this VLAN to boot.config.
> I am running mcast server on machine A(it has a VLAN 12 and ip 10.0.3.4).
> i am getting packets to eth1 of XORP. but it is not forwarding eth0.12
> (ttl > 1 and added route in iptables also)
> Do i need to have VLAN for eth1(XORP) also?
> Am i doing anything wrong in configuring VLANS.
> 
> 
> in xorpsh > show pim interfces
>  eth0         UP            Sparse 2 DR            100 192.168.1.157
> 0
> eth0.12      DISABLED Sparse 2 DR              1 10.0.3.3                0
> eth0.45      DISABLED Sparse 2 DR              1 10.0.1.15               0
> eth1          UP             Sparse 2 DR            100 192.168.5.1
> 0
> register_vif UP            Sparse 2 DR              1 192.168.1.157
> 0
> 
> 
> Thanks.
> Ramu
> 
> 
> [ 2006/06/05 19:45:24  INFO xorp_rtrmgr:24145 RTRMGR +99 module_manager.cc
> execute ] Executing module: fea (fea/xorp_fea)
> [ 2006/06/05 19:45:30  INFO xorp_rtrmgr:24145 RTRMGR +99 module_manager.cc
> execute ] Executing module: mfea4 (fea/xorp_fea)
> [ 2006/06/05 19:45:30 INFO xorp_fea MFEA ] Interface added: Vif[eth0]
> pif_index: 2 vif_index: 0 addr: 192.168.1.157 subnet: 192.168.1.0/24broadcast:
> 192.168.1.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> [ 2006/06/05 19:45:30 INFO xorp_fea MFEA ] Interface added: Vif[eth0.12]
> pif_index: 5 vif_index: 1 addr: 10.0.3.3 subnet: 10.0.3.0/24 broadcast:
> 10.0.3.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> [ 2006/06/05 19:45:30 INFO xorp_fea MFEA ] Interface added: Vif[eth0.45]
> pif_index: 6 vif_index: 2 addr: 10.0.1.15 subnet: 10.0.1.0/24 broadcast:
> 10.0.1.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> [ 2006/06/05 19:45:30 INFO xorp_fea MFEA ] Interface added: Vif[eth1]
> pif_index: 3 vif_index: 3 addr: 192.168.5.1 subnet: 192.168.5.0/24broadcast:
> 192.168.5.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> [ 2006/06/05 19:45:30 INFO xorp_fea MFEA ] MFEA started[ 2006/06/05
> 19:45:37  INFO xorp_rtrmgr:24145 RTRMGR +99 module_manager.cc execute ]
> Executing module: pimsm4 (pim/xorp_pimsm4)
> [ 2006/06/05 19:45:37  WARNING xorp_rtrmgr:24145 XrlFinderTarget +406
> ../xrl/targets/finder_base.cc handle_finder_0_2_resolve_xrl ] Handling
> method for finder/0.2/resolve_xrl failed: XrlCmdError 102 Command failed
> Target "PIMSM_4" does not exist or is not enabled.
> _______________________________________________
> Xorp-users mailing list
> Xorp-users at xorp.org
> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users



More information about the Xorp-users mailing list