[Xorp-users] Regarding pimsm4 and igmp protocols configuration.

Ganesh Reddy K ganeshreddyk at gmail.com
Fri Mar 2 06:27:50 PST 2012


Hi,

I have installed XORP on a PC.   Below is the configuration.

>From H1 i am sending Multicast UDP traffic (DIP is 239.11.11.12)
On H2  i subscribed (IGMP JOIN) to the same Group  using a utility and
waiting for the stream to receive..

In summary i have enabled IGMP protocol configuration on both the
interfaces of PC. pimsm configuration is disabled for the same.

After starting UDP stream on H1 and Subcription from  H2, i am unable to
see the stream on H2 side. I verified in the XORP show configuration that,
JOIN to the group  239.11.11.12 is registered properly. But Dataflow has
not been established.

The multicast route is verified in /proc/net/ip_mr_cache also. The route is
not  completely formed. OutIface is given as -1 only.


Is the configuration correct ?  What should be the expected behavior ?


H1  ---------   eth1 PC (XORP) eth0  -------  H2

======================================== BEGIN

interfaces {
 restore-original-config-on-shutdown: false
  interface eth0{
  disable: false
  default-system-config
 }
 interface eth1{
  disable: false
  default-system-config
 }
}

fea {
 unicast-forwarding4 {
  disable: false
 }
 unicast-forwarding6 {
  disable: false
 }
}

protocols {
 igmp {
  disable: false
  interface eth0 {
   vif eth0 {
    disable: false
    version: 2
    enable-ip-router-alert-option-check: false
    query-interval: 125
    query-last-member-interval: 1
    query-response-interval: 10
    robust-count: 2
   }
  }
  interface eth1 {
   vif eth1 {
    disable: false
    version: 2
    enable-ip-router-alert-option-check: false
    query-interval: 125
    query-last-member-interval: 1
    query-response-interval: 10
    robust-count: 2
   }
  }
  traceoptions{
   flag all{
    disable: false
   }
  }
 }
}

protocols {
 pimsm4 {
  disable: false
  interface eth0 {
   vif eth0 {
    disable: true
    dr-priority: 1
    hello-period: 30
    hello-triggered-delay: 5
   }
  }
  interface eth1 {
   vif eth1 {
    disable: true
    dr-priority: 1
    hello-period: 30
    hello-triggered-delay: 5
   }
  }
  interface register_vif {
   vif  register_vif {
    disable: false
    dr-priority: 1
    hello-period: 30
    hello-triggered-delay: 5
   }
  }
  static-rps {
  }
  bootstrap{
   disable: false
   cand-bsr {
   }
   cand-rp {
   }
  }
  switch-to-spt-threshold{
   disable: true
   interval: 100
   bytes: 102400
  }
  traceoptions{
   flag all{
    disable: false
   }
  }
 }
}

plumbing {
 mfea4 {
  disable: false
  interface eth0{
   vif eth0{
    disable: false
   }
  }
  interface eth1{
   vif eth1{
    disable: false
   }
  }
  interface register_vif {
   vif  register_vif {
    disable: false
   }
  }
  traceoptions{
   flag all{
    disable: false
   }
  }
 }
}

protocols {
 fib2mrib {
  disable: false
 }
}
======================================== END
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-users/attachments/20120302/655f7457/attachment.html 


More information about the Xorp-users mailing list