[86514] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: BGP terminology question

daemon@ATHENA.MIT.EDU (Per Gregers Bilse)
Tue Nov 8 10:48:34 2005

From: Per Gregers Bilse <bilse@networksignature.com>
Date: Tue, 8 Nov 2005 15:48:02 +0000
In-Reply-To: <E1EZUdU-000CUB-00@columbus.mcvax.org>
To: James Aldridge <jhma@mcvax.org>
Cc: nanog@merit.edu
Errors-To: owner-nanog@merit.edu


On Nov  8,  2:39pm jhma@mcvax.org wrote:
> holdtime-and-a-bit seconds.  [Aside:  shouldn't the session be refused at
> startup if a mutually agreeable keepalive value can't be negotiated rather
> than being allowed to flap like this?]

Junipers seem to be slightly in the wrong here.  A hold time of zero is
acceptable, though unwise, IMHO.  In this case no keepalives are sent,
and the systems have to rely on other means (such as the TCP connection)
to ensure they're both alive, but one could easily imagine a situation
where the TCP connection remains intact after the BGP process has gone
to lunch.  Not good.

In any case, the systems are required to agree on the lowest of the two
proposed hold times, except to note that hold times of 1 or 2 seconds
are not allowed.  Hence, the Junipers should accept and use the proposed
hold time of 0.

  -- Per

home help back first fref pref prev next nref lref last post