[Xorp-cvs] XORP cvs commit: xorp/bgp xorp/bgp/harness

Atanu Ghosh atanu@icir.org
Tue, 29 Nov 2005 22:04:37 GMT


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	atanu@xorpc.icir.org	2005-11-29 22:04:37 UTC

XORP CVS repository


Modified files:
	bgp           peer.cc peer.hh 
	bgp/harness   test_peering1.sh 

Log message:
	Implement Optional Session Attributes: AllowAutomaticStart,
	DampPeerOscillations, IdleHoldTime, IdleHoldTimer
	
	draft-ietf-idr-bgp4-26.txt:
	----------------------------------------
	An example of DampPeerOscillations logic is an increase of the
	IdleHoldTime value if a BGP peer oscillates connectivity
	(connected/disconnected) repeatedly within a time period. To engage
	this logic, a peer could connect and disconnect 10 times within 5
	minutes. The IdleHoldTime value would be reset from 0 to 120 seconds.
	----------------------------------------
	
	The RFC leaves it up to the implementation to decide how to damp peer
	oscillations, but offers the above as a possible implementation.

Revision  Changes                                  Path
1.36      +26 -2;  commitid: 158ee438cd0737ea6;    xorp/bgp/harness/test_peering1.sh
1.105     +114 -20;  commitid: 158ee438cd0737ea6;  xorp/bgp/peer.cc
1.30      +70 -5;  commitid: 158ee438cd0737ea6;    xorp/bgp/peer.hh