[Xorp-cvs] XORP cvs commit: xorp/pim
Pavlin Radoslavov
pavlin at icir.org
Sat Dec 23 11:21:29 PST 2006
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin at xorpc.icir.org 2006-12-23 19:21:29 UTC
XORP CVS repository
Modified files:
pim pim_proto_hello.cc pim_vif.cc pim_vif.hh
Log message:
If we stop running PIM on an interface, then don't attempt to inform
other PIM neighbors that this interface is not more the Designated Router
by sending a PIM Hello message with DR Priority option of 0.
This optimization is not in the spec and is not necessary in most cases,
because the final PIM Hello message with Holdtime of 0 (as mandated by
the PIM-SM spec) will have the same effect.
Only if there are lots of joined multicast groups that might take some
time for the PIM-SM router to prune before shutting down, then it might
be useful to tell immediately everyone to elect some other DR.
However, doing this properly adds complexity and might create
confusion (again, because it is not part of the PIM-SM spec).
Revision Changes Path
1.25 +1 -12; commitid: 1287a458d7fc37ea6; xorp/pim/pim_proto_hello.cc
1.64 +1 -7; commitid: 1287a458d7fc37ea6; xorp/pim/pim_vif.cc
1.41 +1 -7; commitid: 1287a458d7fc37ea6; xorp/pim/pim_vif.hh
More information about the Xorp-cvs
mailing list