[Xorp-users] Cand-RP is ignored
Pavlin Radoslavov
pavlin at icir.org
Wed May 24 18:37:13 PDT 2006
> The packet is being sent - but not with the right addresses I think.
> the "src_addr" (retrieved from domain__wide_addr()) is the internal
> interface IP (134.130.48.1). This IP is routable, but not part of the
> transport LAN which connects to the rest of the world (including the BSR).
> Is this wrong?
>
> eth0 UP Sparse 2 DR 1 134.130.48.1 0
> eth1 UP Sparse 2 DR 1 137.226.119.114 1
> register_vif UP Sparse 2 DR 1 134.130.48.1 0
>
> eth1 is the outgoing interface, which has the default route. I think packets
> to the BSR should be sent with eth1's IP.
Yes, I believe this is the issue. Previously, the first interface
that is UP was used to originate the Cand-RP-Adv message to the BSR.
There is no strong justification about this particular choice, so I
just committed some changes to CVS to use instead the RPF interface
toward the BSR.
Please check-out the lastest code from CVS and see whether you still
have the issue. Make sure you are using the following files:
Revision Changes Path
1.78 +31 -1; commitid: 98a64474fc547ea6; xorp/pim/pim_node.cc
1.61 +11 -2; commitid: 98a64474fc547ea6; xorp/pim/pim_node.hh
1.47 +34 -61; commitid: 9a624475067b7ea6; xorp/pim/pim_bsr.cc
Pavlin
More information about the Xorp-users
mailing list