[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