[Xorp-users] Endless PIMv2 Register messages

Garry Peirce peirce at maine.edu
Mon Jun 28 12:08:39 PDT 2010


Jeff,
Sounds like your source traffic is being unicast encapsulated towards the RP
(through the downstream neighbor).
I'd verify your RP will accepts being the RP for this group.


> -----Original Message-----
> From: xorp-users-bounces at xorp.org [mailto:xorp-users-bounces at xorp.org]
> On Behalf Of Jeff Mitchell
> Sent: Monday, June 28, 2010 1:10 PM
> To: xorp-users at xorp.org
> Subject: Re: [Xorp-users] Endless PIMv2 Register messages
> 
> On 06/28/2010 11:33 AM, Jeff Mitchell wrote:
> > Hello,
> >
> > I've been using the address 234.5.6.7 to send a multicast video
> stream
> > for a long time.
> >
> > The other day I wanted to send a second video stream, and used the
> > address 225.6.7.8. However, when I use this address, the
> > directly-connected XORP router to the sending host starts sending
> > endless numbers of PIMv2 Register messages do a downstream neighbor:
> >
> > 11:27:06.562760 IP 192.168.20.1>  192.168.20.2: PIMv2, Register,
> length:
> > 1352
> > 11:27:06.565949 IP 192.168.20.1>  192.168.20.2: PIMv2, Register,
> length:
> > 1352
> > 11:27:06.569345 IP 192.168.20.1>  192.168.20.2: PIMv2, Register,
> length:
> > 1352
> > 11:27:06.572563 IP 192.168.20.1>  192.168.20.2: PIMv2, Register,
> length:
> > 1352
> > 11:27:06.575814 IP 192.168.20.1>  192.168.20.2: PIMv2, Register,
> length:
> > 1352
> > 11:27:06.579119 IP 192.168.20.1>  192.168.20.2: PIMv2, Register,
> length:
> > 1352
> > 11:27:06.582372 IP 192.168.20.1>  192.168.20.2: PIMv2, Register,
> length:
> > 1352
> > 11:27:06.585665 IP 192.168.20.1>  192.168.20.2: PIMv2, Register,
> length:
> > 1352
> > 11:27:06.589024 IP 192.168.20.1>  192.168.20.2: PIMv2, Register,
> length:
> > 1352
> >
> > Oddly, the video *does* actually work if I subscibe with a client a
> few
> > hops away -- in tcpdump I end up with these register messages
> > interspersed with the video packets (in fact they seem 1:1).
> >
> > Any idea what's going on?
> 
> Oddly, it turns out that if I try to send traffic on 234.5.6.8, I get
> the same problem.
> 
> I can't have simply stumbled upon the one address (234.5.6.7) that
> doesn't display this behavior -- surely something else is going awry.
> 
> I've pasted my xorp config below, but as far as I can tell it doesn't
> look problematic.
> 
> Thanks,
> Jeff
> 
> # cat /etc/xorp/xorp.conf
> /* XORP configuration file
>   *
>   * Configuration format: 1.1
>   * XORP version: 1.7-WIP
>   * Date: 2010/05/11 15:07:48.718756
>   * Host: uav1eml
>   * User: root
>   */
> 
> protocols {
>      fib2mrib {
>          disable: false
>      }
>      igmp {
>          disable: false
>          interface "rtrs" {
>              vif "rtrs" {
>                  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 "eth0.501" {
>              vif "eth0.501" {
>                  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
>                  }
>              }
>          }
>      }
>      pimsm4 {
>          disable: false
>          interface "rtrs" {
>              vif "rtrs" {
>                  disable: false
>                  dr-priority: 1
>                  hello-period: 30
>                  hello-triggered-delay: 5
>              }
>          }
>          interface "eth0.501" {
>              vif "eth0.501" {
>                  disable: false
>                  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
>              }
>          }
>          bootstrap {
>              disable: false
>              cand-bsr {
>                  scope-zone 224.0.0.0/4 {
>                      is-scope-zone: false
>                      cand-bsr-by-vif-name: "rtrs"
>                      cand-bsr-by-vif-addr: 0.0.0.0
>                      bsr-priority: 1
>                      hash-mask-len: 30
>                  }
>              }
>              cand-rp {
>                  group-prefix 224.0.0.0/4 {
>                      is-scope-zone: false
>                      cand-rp-by-vif-name: "rtrs"
>                      cand-rp-by-vif-addr: 0.0.0.0
>                      rp-priority: 1
>                      rp-holdtime: 150
>                  }
>              }
>          }
>          switch-to-spt-threshold {
>              disable: false
>              interval: 100
>              bytes: 102400
>          }
>          traceoptions {
>              flag {
>                  all {
>                      disable: false
>                  }
>              }
>          }
>      }
>      static {
>          disable: false
>          route 192.168.51.0/24 {
>              next-hop: 192.168.20.2
>              metric: 1
>          }
>          mrib-route 192.168.51.0/24 {
>              next-hop: 192.168.20.2
>              metric: 1
>          }
>          route 192.168.52.0/24 {
>              next-hop: 192.168.20.3
>              metric: 1
>          }
>          mrib-route 192.168.52.0/24 {
>              next-hop: 192.168.20.3
>              metric: 1
>          }
>      }
> }
> fea {
>      unicast-forwarding4 {
>          disable: false
>      }
>      unicast-forwarding6 {
>          disable: true
>      }
> }
> interfaces {
>      restore-original-config-on-shutdown: false
>      interface "eth0.501" {
>          description: ""
>          disable: false
>          discard: false
>          unreachable: false
>          management: false
>          default-system-config
>      }
>      interface "rtrs" {
>          description: ""
>          disable: false
>          discard: false
>          unreachable: false
>          management: false
>          default-system-config
>      }
> }
> plumbing {
>      mfea4 {
>          disable: false
>          interface "rtrs" {
>              vif "rtrs" {
>                  disable: false
>              }
>          }
>          interface "eth0.501" {
>              vif "eth0.501" {
>                  disable: false
>              }
>          }
>          interface "register_vif" {
>              vif "register_vif" {
>                  disable: false
>              }
>          }
>          traceoptions {
>              flag {
>                  all {
>                      disable: false
>                  }
>              }
>          }
>      }
>      mfea6 {
>          disable: true
>      }
> }
> rtrmgr {
>      config-directory: "/etc/xorp"
>      load-file-command: "fetch"
>      load-file-command-args: "-o"
>      load-ftp-command: "fetch"
>      load-ftp-command-args: "-o"
>      load-http-command: "fetch"
>      load-http-command-args: "-o"
>      load-tftp-command: "sh -c 'echo Not implemented 1>&2 && exit 1'"
>      load-tftp-command-args: ""
>      save-file-command: "sh -c 'echo Not implemented 1>&2 && exit 1'"
>      save-file-command-args: ""
>      save-ftp-command: "sh -c 'echo Not implemented 1>&2 && exit 1'"
>      save-ftp-command-args: ""
>      save-http-command: "sh -c 'echo Not implemented 1>&2 && exit 1'"
>      save-http-command-args: ""
>      save-tftp-command: "sh -c 'echo Not implemented 1>&2 && exit 1'"
>      save-tftp-command-args: ""
> }
> 
> 
> _______________________________________________
> 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