[Xorp-users] XORP 1.3 PIM-SSM Support
Pavlin Radoslavov
pavlin at icir.org
Tue Feb 27 10:34:32 PST 2007
agaviola at infoweapons.com wrote:
> Sir Pavlin,
Please call me just "Pavlin" :)
> Based on my evaluation with XORP 1.3, PIM-SSM support works. I got two
> FreeBSD machines that act as IPv4 multicast routers with source and
> receiver nodes using Windows XP SP2 installed with VLC, source as the
> streaming server while receiver as the client. Since IGMPv3 is required on
> SSM operation, so Windows XP platform and VLC application are used.
Great! Thank you for the update and detailed description of your
setup so other folks can use it as a reference.
Please let us know if you run into any issues.
Regards,
Pavlin
> Simulated network setup:
>
> +----------+ 192.168.96.50/24 +------------+
> | Source/ +---------------------| PIM-SSM |
> | Sender | | router 1 |
> +----------+ +-----+------+
> 192.168.96.49/24 | 10.3.2.18/12
> |
> | (unicast static route)
> |
> |
> | 10.3.2.20/12
> +----------+ 192.168.96.50/24 +-----+------+
> | Client/ +---------------------| PIM-SSM |
> | Receiver | | router 2 |
> +----------+ +------------+
> 192.168.97.49/24
>
> Multicast router (PIM-SSM) configurations:
>
> archie# /usr/local/xorp/config.boot
>
> interfaces {
> interface em0 {
> description: "upstream interface"
> disable: false
> default-system-config
> }
> interface vr0 {
> description: "downstream interface"
> disable: false
> default-system-config
> }
> }
>
> fea {
> unicast-forwarding4 {
> disable: false
> }
> }
>
> plumbing {
> mfea4 {
> disable: false
> interface em0 {
> vif em0 {
> disable: false
> }
> }
> interface vr0 {
> vif vr0 {
> disable: false
> }
> }
> interface register_vif {
> vif register_vif {
> disable: false
> }
> }
> traceoptions {
> flag all {
> disable: false
> }
> }
> }
> }
>
> protocols {
> igmp {
> disable: false
> interface em0 {
> vif em0 {
> version: 3
> disable: false
> }
> }
> interface vr0 {
> vif vr0 {
> version: 3
> disable: false
> }
> }
> traceoptions {
> flag all {
> disable: false
> }
> }
> }
> }
>
> protocols {
> pimsm4 {
> disable: false
> interface em0 {
> vif em0 {
> disable: false
> }
> }
> interface vr0 {
> vif vr0 {
> disable: false
> }
> }
> interface register_vif {
> vif register_vif {
> disable: false
> }
> }
> traceoptions {
> flag all {
> disable: false
> }
> }
> }
> }
>
> protocols {
> fib2mrib {
> disable: false
> }
> }
>
> Running XORP routing manager....
>
> archie# /usr/local/xorp/bin/xorp_rtrmgr
>
> [ 2007/02/27 19:42:49 INFO xorp_rtrmgr:1801 RTRMGR +240
> master_conf_tree.cc execute ] Changed modules: interfaces, fea, mfea4,
> rib, fib2mrib, igmp, pimsm4
> [ 2007/02/27 19:42:49 INFO xorp_rtrmgr:1801 RTRMGR +99 module_manager.cc
> execute ] Executing module: interfaces (fea/xorp_fea)
> [ 2007/02/27 19:42:49 INFO xorp_fea MFEA ] MFEA enabled
> [ 2007/02/27 19:42:49 INFO xorp_fea MFEA ] CLI enabled
> [ 2007/02/27 19:42:49 INFO xorp_fea MFEA ] CLI started
> [ 2007/02/27 19:42:49 INFO xorp_fea MFEA ] MFEA enabled
> [ 2007/02/27 19:42:49 INFO xorp_fea MFEA ] CLI enabled
> [ 2007/02/27 19:42:49 INFO xorp_fea MFEA ] CLI started
> [ 2007/02/27 19:42:51 INFO xorp_rtrmgr:1801 RTRMGR +99 module_manager.cc
> execute ] Executing module: fea (fea/xorp_fea)
> [ 2007/02/27 19:42:57 INFO xorp_rtrmgr:1801 RTRMGR +99 module_manager.cc
> execute ] Executing module: mfea4 (fea/xorp_fea)
> [ 2007/02/27 19:42:57 INFO xorp_fea MFEA ] Interface added: Vif[em0]
> pif_index: 1 vif_index: 0 addr: 10.3.2.20 subnet: 10.0.0.0/12 broadcast:
> 10.15.255.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> MTU: 1500
> [ 2007/02/27 19:42:57 INFO xorp_fea MFEA ] Interface added: Vif[vr0]
> pif_index: 2 vif_index: 1 addr: 192.168.97.50 subnet: 192.168.97.0/24
> broadcast: 192.168.97.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST
> UNDERLYING_VIF_UP MTU: 1500
> [ 2007/02/27 19:42:57 INFO xorp_fea MFEA ] MFEA started
> [ 2007/02/27 19:42:58 INFO xorp_fea MFEA ] Interface enabled Vif[em0]
> pif_index: 1 vif_index: 0 addr: 10.3.2.20 subnet: 10.0.0.0/12 broadcast:
> 10.15.255.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> MTU: 1500 DOWN IPv4 ENABLED
> [ 2007/02/27 19:42:58 INFO xorp_fea MFEA ] Interface started: Vif[em0]
> pif_index: 1 vif_index: 0 addr: 10.3.2.20 subnet: 10.0.0.0/12 broadcast:
> 10.15.255.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> MTU: 1500 UP IPv4 ENABLED
> [ 2007/02/27 19:42:58 INFO xorp_fea MFEA ] Interface added:
> Vif[register_vif] pif_index: 1 vif_index: 2 addr: 10.3.2.20 subnet:
> 10.3.2.20/32 broadcast: 10.3.2.20 peer: 0.0.0.0 Flags: PIM_REGISTER
> UNDERLYING_VIF_UP MTU: 1500
> [ 2007/02/27 19:42:58 INFO xorp_fea MFEA ] Interface enabled Vif[vr0]
> pif_index: 2 vif_index: 1 addr: 192.168.97.50 subnet: 192.168.97.0/24
> broadcast: 192.168.97.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST
> UNDERLYING_VIF_UP MTU: 1500 DOWN IPv4 ENABLED
> [ 2007/02/27 19:42:58 INFO xorp_fea MFEA ] Interface started: Vif[vr0]
> pif_index: 2 vif_index: 1 addr: 192.168.97.50 subnet: 192.168.97.0/24
> broadcast: 192.168.97.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST
> UNDERLYING_VIF_UP MTU: 1500 UP IPv4 ENABLED
> [ 2007/02/27 19:42:58 INFO xorp_fea MFEA ] Interface enabled
> Vif[register_vif] pif_index: 1 vif_index: 2 addr: 10.3.2.20 subnet:
> 10.3.2.20/32 broadcast: 10.3.2.20 peer: 0.0.0.0 Flags: PIM_REGISTER
> UNDERLYING_VIF_UP MTU: 1500 DOWN IPv4 ENABLED
> [ 2007/02/27 19:42:58 INFO xorp_fea MFEA ] Interface started:
> Vif[register_vif] pif_index: 1 vif_index: 2 addr: 10.3.2.20 subnet:
> 10.3.2.20/32 broadcast: 10.3.2.20 peer: 0.0.0.0 Flags: PIM_REGISTER
> UNDERLYING_VIF_UP MTU: 1500 UP IPv4 ENABLED
> [ 2007/02/27 19:42:58 INFO xorp_rtrmgr:1801 RTRMGR +99 module_manager.cc
> execute ] Executing module: rib (rib/xorp_rib)
> [ 2007/02/27 19:43:00 INFO xorp_rtrmgr:1801 RTRMGR +99 module_manager.cc
> execute ] Executing module: fib2mrib (fib2mrib/xorp_fib2mrib)
> [ 2007/02/27 19:43:02 INFO xorp_rtrmgr:1801 RTRMGR +99 module_manager.cc
> execute ] Executing module: igmp (mld6igmp/xorp_igmp)
> [ 2007/02/27 19:43:02 WARNING xorp_rtrmgr:1801 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 "IGMP" does not exist or is not enabled.
> [ 2007/02/27 19:43:02 INFO xorp_igmp MLD6IGMP ] Protocol enabled
> [ 2007/02/27 19:43:02 INFO xorp_igmp MLD6IGMP ] CLI enabled
> [ 2007/02/27 19:43:02 INFO xorp_igmp MLD6IGMP ] CLI started
> [ 2007/02/27 19:43:03 INFO xorp_igmp MLD6IGMP ] Interface added: Vif[em0]
> pif_index: 0 vif_index: 0 addr: 10.3.2.20 subnet: 10.0.0.0/12 broadcast:
> 10.15.255.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> MTU: 1500
> [ 2007/02/27 19:43:03 INFO xorp_igmp MLD6IGMP ] Interface added: Vif[vr0]
> pif_index: 0 vif_index: 1 addr: 192.168.97.50 subnet: 192.168.97.0/24
> broadcast: 192.168.97.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST
> UNDERLYING_VIF_UP MTU: 1500
> [ 2007/02/27 19:43:03 INFO xorp_igmp MLD6IGMP ] Protocol started
> [ 2007/02/27 19:43:04 INFO xorp_igmp MLD6IGMP ] Interface enabled:
> Vif[em0] pif_index: 0 vif_index: 0 addr: 10.3.2.20 subnet: 10.0.0.0/12
> broadcast: 10.15.255.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST
> UNDERLYING_VIF_UP MTU: 1500 DOWN IPv4 ENABLED
> [ 2007/02/27 19:43:04 INFO xorp_igmp MLD6IGMP ] Interface started:
> Vif[em0] pif_index: 0 vif_index: 0 addr: 10.3.2.20 subnet: 10.0.0.0/12
> broadcast: 10.15.255.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST
> UNDERLYING_VIF_UP MTU: 1500 UP IPv4 ENABLED
> [ 2007/02/27 19:43:04 INFO xorp_igmp MLD6IGMP ] Interface enabled:
> Vif[vr0] pif_index: 0 vif_index: 1 addr: 192.168.97.50 subnet:
> 192.168.97.0/24 broadcast: 192.168.97.255 peer: 0.0.0.0 Flags: MULTICAST
> BROADCAST UNDERLYING_VIF_UP MTU: 1500 DOWN IPv4 ENABLED
> [ 2007/02/27 19:43:04 INFO xorp_igmp MLD6IGMP ] Interface started:
> Vif[vr0] pif_index: 0 vif_index: 1 addr: 192.168.97.50 subnet:
> 192.168.97.0/24 broadcast: 192.168.97.255 peer: 0.0.0.0 Flags: MULTICAST
> BROADCAST UNDERLYING_VIF_UP MTU: 1500 UP IPv4 ENABLED
> [ 2007/02/27 19:43:04 TRACE xorp_igmp MLD6IGMP ] RX IGMP_MEMBERSHIP_QUERY
> from 10.3.2.20 to 224.0.0.1 on vif em0
> [ 2007/02/27 19:43:04 INFO xorp_rtrmgr:1801 RTRMGR +99 module_manager.cc
> execute ] Executing module: pimsm4 (pim/xorp_pimsm4)
> [ 2007/02/27 19:43:04 WARNING xorp_rtrmgr:1801 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.
> [ 2007/02/27 19:43:04 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 192.168.97.50 to 224.0.0.2 on vif vr0
> [ 2007/02/27 19:43:04 TRACE xorp_igmp MLD6IGMP ] Notify routing add
> membership for (0.0.0.0, 224.0.0.2) on vif vr0
> [ 2007/02/27 19:43:04 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 192.168.97.50 to 224.0.0.22 on vif vr0
> [ 2007/02/27 19:43:04 TRACE xorp_igmp MLD6IGMP ] Notify routing add
> membership for (0.0.0.0, 224.0.0.22) on vif vr0
> [ 2007/02/27 19:43:04 TRACE xorp_igmp MLD6IGMP ] RX IGMP_MEMBERSHIP_QUERY
> from 192.168.97.50 to 224.0.0.1 on vif vr0
> [ 2007/02/27 19:43:05 INFO xorp_pimsm4 PIM ] Protocol enabled
> [ 2007/02/27 19:43:05 INFO xorp_pimsm4 PIM ] CLI enabled
> [ 2007/02/27 19:43:05 INFO xorp_pimsm4 PIM ] CLI started
> [ 2007/02/27 19:43:05 INFO xorp_pimsm4 PIM ] Interface added: Vif[em0]
> pif_index: 0 vif_index: 0 addr: 10.3.2.20 subnet: 10.0.0.0/12 broadcast:
> 10.15.255.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> MTU: 1500
> [ 2007/02/27 19:43:05 INFO xorp_pimsm4 PIM ] Interface added:
> Vif[register_vif] pif_index: 0 vif_index: 2 addr: 10.3.2.20 subnet:
> 10.3.2.20/32 broadcast: 10.3.2.20 peer: 0.0.0.0 Flags: PIM_REGISTER
> UNDERLYING_VIF_UP MTU: 1500
> [ 2007/02/27 19:43:05 INFO xorp_pimsm4 PIM ] Interface added: Vif[vr0]
> pif_index: 0 vif_index: 1 addr: 192.168.97.50 subnet: 192.168.97.0/24
> broadcast: 192.168.97.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST
> UNDERLYING_VIF_UP MTU: 1500
> [ 2007/02/27 19:43:05 INFO xorp_pimsm4 PIM ] Protocol started
> [ 2007/02/27 19:43:06 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 10.3.2.20 to 224.0.0.2 on vif em0
> [ 2007/02/27 19:43:06 INFO xorp_pimsm4 PIM ] Interface enabled: Vif[em0]
> pif_index: 0 vif_index: 0 addr: 10.3.2.20 subnet: 10.0.0.0/12 broadcast:
> 10.15.255.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> MTU: 1500 DOWN IPv4 ENABLED
> [ 2007/02/27 19:43:06 INFO xorp_pimsm4 PIM ] Interface started: Vif[em0]
> pif_index: 0 vif_index: 0 addr: 10.3.2.20 subnet: 10.0.0.0/12 broadcast:
> 10.15.255.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP
> MTU: 1500 UP IPv4 ENABLED
> [ 2007/02/27 19:43:06 INFO xorp_pimsm4 PIM ] Interface enabled: Vif[vr0]
> pif_index: 0 vif_index: 1 addr: 192.168.97.50 subnet: 192.168.97.0/24
> broadcast: 192.168.97.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST
> UNDERLYING_VIF_UP MTU: 1500 DOWN IPv4 ENABLED
> [ 2007/02/27 19:43:06 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 10.3.2.20 to 224.0.0.13 on vif em0
> [ 2007/02/27 19:43:06 TRACE xorp_igmp MLD6IGMP ] Notify routing add
> membership for (0.0.0.0, 224.0.0.13) on vif em0
> [ 2007/02/27 19:43:06 INFO xorp_pimsm4 PIM ] Interface started: Vif[vr0]
> pif_index: 0 vif_index: 1 addr: 192.168.97.50 subnet: 192.168.97.0/24
> broadcast: 192.168.97.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST
> UNDERLYING_VIF_UP MTU: 1500 UP IPv4 ENABLED
> [ 2007/02/27 19:43:06 INFO xorp_pimsm4 PIM ] Interface enabled:
> Vif[register_vif] pif_index: 0 vif_index: 2 addr: 10.3.2.20 subnet:
> 10.3.2.20/32 broadcast: 10.3.2.20 peer: 0.0.0.0 Flags: PIM_REGISTER
> UNDERLYING_VIF_UP MTU: 1500 DOWN IPv4 ENABLED
> [ 2007/02/27 19:43:06 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 192.168.97.50 to 224.0.0.13 on vif vr0
> [ 2007/02/27 19:43:06 TRACE xorp_igmp MLD6IGMP ] Notify routing add
> membership for (0.0.0.0, 224.0.0.13) on vif vr0
> [ 2007/02/27 19:43:06 INFO xorp_pimsm4 PIM ] Interface started:
> Vif[register_vif] pif_index: 0 vif_index: 2 addr: 10.3.2.20 subnet:
> 10.3.2.20/32 broadcast: 10.3.2.20 peer: 0.0.0.0 Flags: PIM_REGISTER
> UNDERLYING_VIF_UP MTU: 1500 UP IPv4 ENABLED
> [ 2007/02/27 19:43:06 INFO xorp_rtrmgr:1801 RTRMGR +2228 task.cc run_task
> ] No more tasks to run
> [ 2007/02/27 19:43:08 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 192.168.97.50 to 224.0.0.2 on vif vr0
> [ 2007/02/27 19:43:09 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 192.168.97.50 to 224.0.0.22 on vif vr0
> [ 2007/02/27 19:43:09 TRACE xorp_pimsm4 PIM ] TX PIM_HELLO from 10.3.2.20
> to 224.0.0.13 on vif em0
> [ 2007/02/27 19:43:10 TRACE xorp_pimsm4 PIM ] TX PIM_HELLO from
> 192.168.97.50 to 224.0.0.13 on vif vr0
> [ 2007/02/27 19:43:11 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V3_MEMBERSHIP_REPORT from 192.168.97.49 to 224.0.0.22 on vif vr0
> [ 2007/02/27 19:43:11 TRACE xorp_igmp MLD6IGMP ] Notify routing add
> membership for (0.0.0.0, 239.255.255.250) on vif vr0
> [ 2007/02/27 19:43:11 TRACE xorp_pimsm4 PIM ] Add membership for (0.0.0.0,
> 239.255.255.250) on vif vr0
> [ 2007/02/27 19:43:11 WARNING xorp_pimsm4 PIM ] JoinDesired(*,G) = true:
> RP for group 239.255.255.250: not found
> [ 2007/02/27 19:43:12 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 192.168.97.50 to 224.0.0.13 on vif vr0
> [ 2007/02/27 19:43:14 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 10.3.2.20 to 224.0.0.22 on vif em0
> [ 2007/02/27 19:43:15 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 10.3.2.20 to 224.0.0.13 on vif em0
> [ 2007/02/27 19:43:36 TRACE xorp_igmp MLD6IGMP ] TX IGMP_MEMBERSHIP_QUERY
> from 10.3.2.20 to 224.0.0.1
> [ 2007/02/27 19:43:36 TRACE xorp_igmp MLD6IGMP ] RX IGMP_MEMBERSHIP_QUERY
> from 10.3.2.20 to 224.0.0.1 on vif em0
> [ 2007/02/27 19:43:36 TRACE xorp_igmp MLD6IGMP ] TX IGMP_MEMBERSHIP_QUERY
> from 192.168.97.50 to 224.0.0.1
> [ 2007/02/27 19:43:36 TRACE xorp_igmp MLD6IGMP ] RX IGMP_MEMBERSHIP_QUERY
> from 192.168.97.50 to 224.0.0.1 on vif vr0
> [ 2007/02/27 19:43:36 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 10.3.2.20 to 224.0.0.2 on vif em0
> [ 2007/02/27 19:43:37 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 192.168.97.50 to 224.0.0.13 on vif vr0
> [ 2007/02/27 19:43:37 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 10.3.2.20 to 224.0.0.13 on vif em0
> [ 2007/02/27 19:43:38 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 10.3.2.20 to 224.0.0.22 on vif em0
> [ 2007/02/27 19:43:38 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V3_MEMBERSHIP_REPORT from 192.168.97.49 to 224.0.0.22 on vif vr0
> [ 2007/02/27 19:43:39 TRACE xorp_pimsm4 PIM ] TX PIM_HELLO from 10.3.2.20
> to 224.0.0.13 on vif em0
> [ 2007/02/27 19:43:40 TRACE xorp_pimsm4 PIM ] TX PIM_HELLO from
> 192.168.97.50 to 224.0.0.13 on vif vr0
> [ 2007/02/27 19:43:43 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 192.168.97.50 to 224.0.0.2 on vif vr0
> [ 2007/02/27 19:43:43 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_V2_MEMBERSHIP_REPORT from 192.168.97.50 to 224.0.0.22 on vif vr0
>
> Logs on XORP with VLC streaming server activated ...
>
> [ 2007/02/27 20:01:01 TRACE xorp_fea MFEA ] RX kernel signal: message_type
> = 3 vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10
> [ 2007/02/27 20:01:01 TRACE xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356
> [ 2007/02/27 20:01:01 WARNING xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356:
> no RP address for this group
> [ 2007/02/27 20:01:01 TRACE xorp_fea MFEA ] RX kernel signal: message_type
> = 3 vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10
> [ 2007/02/27 20:01:01 TRACE xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356
> [ 2007/02/27 20:01:01 WARNING xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356:
> no RP address for this group
> [ 2007/02/27 20:01:01 TRACE xorp_fea MFEA ] RX kernel signal: message_type
> = 3 vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10
> [ 2007/02/27 20:01:01 TRACE xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356
> [ 2007/02/27 20:01:01 WARNING xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356:
> no RP address for this group
> [ 2007/02/27 20:01:01 TRACE xorp_fea MFEA ] RX kernel signal: message_type
> = 3 vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10
> [ 2007/02/27 20:01:01 TRACE xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356
> [ 2007/02/27 20:01:01 WARNING xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356:
> no RP address for this group
> [ 2007/02/27 20:01:01 TRACE xorp_fea MFEA ] RX kernel signal: message_type
> = 3 vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10
> [ 2007/02/27 20:01:01 TRACE xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356
> [ 2007/02/27 20:01:01 WARNING xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356:
> no RP address for this group
> [ 2007/02/27 20:01:01 TRACE xorp_fea MFEA ] RX kernel signal: message_type
> = 3 vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10
> [ 2007/02/27 20:01:01 TRACE xorp_pimsm4 PIM ] RX WHOLEPKT signal from
> MFEA_4: vif_index = 2 src = 192.168.97.49 dst = 232.10.10.10 len = 1356
>
> Running a VLC streaming server
> http://www.videolan.org/doc/streaming-howto/en/ch04.html#id294730
>
> Running a VLC client with SSM:
> http://www.videolan.org/doc/play-howto/en/ch04.html
>
> archie# vlc udp:unicast_server_address at multicast_address[:server_port]
>
> where,
>
> unicast_server_address = 192.168.97.49 (source/streaming server's unicast
> address)
> multicast_address = 232.10.10.10 (Group)
> server_port = 1234 (default on VLC)
>
> IGMP Status with XORPSH:
>
> archie at mcast.cebu.example.ph> show igmp interface
> Interface State Querier Timeout Version Groups
> em0 UP 192.168.96.50 None 3 5
> vr0 UP 10.3.2.18 None 3 3
>
> archie at mcast.cebu.example.ph> show igmp group
> Interface Group Source LastReported Timeout V State
> em0 224.0.0.2 0.0.0.0 192.168.96.50 251 2 E
> em0 224.0.0.13 0.0.0.0 192.168.96.50 249 2 E
> em0 224.0.0.22 0.0.0.0 192.168.96.50 255 2 E
> em0 232.10.10.10 0.0.0.0 192.168.96.49 0 3 I
> em0 232.10.10.10 192.168.97.49 192.168.96.49 78 3 F
> em0 239.255.255.250 0.0.0.0 192.168.96.48 251 3 E
> vr0 224.0.0.2 0.0.0.0 10.3.2.20 248 2 E
> vr0 224.0.0.13 0.0.0.0 10.3.2.18 248 2 E
> vr0 224.0.0.22 0.0.0.0 10.3.2.18 251 2 E
>
> On this statistic, it shows that 192.168.96.49 VLC client requests for
> source-specific multicast channel to the streaming server 192.168.97.49 in
> a multicast group of 232.10.10.10.
>
> Thanks.
>
> Sincerely Yours,
>
> Archimedes S. Gaviola
> Network Engineer
> InfoWeapons Corporation
>
>
> --------
> This email and/or attachments are confidential and may also be
> legally privileged. If you are not the intended recipient, you are
> hereby notified, that any review, dissemination, distribution or
> copying of this email and/or attachments is strictly prohibited.
> Please notify security at infoweapons.com immediately by email and
> delete this message and all its attachments. Thank you.
>
> _______________________________________________
> 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