Hi Jeff,
On 7/1/19, 4:06 PM, "Jeffrey Haas" <[email protected]> wrote:
On Thu, Jun 27, 2019 at 03:11:21PM +0000, Les Ginsberg (ginsberg) wrote:
> I am firmly on the side of Acee on this one – and I think more attention
needs to be paid to his initial answer: “B-F-D”.
>
> The implications of this are that we do not expect control plane to have
finer granularity than seconds – which is why routing protocol hold times are
expressed in seconds (both adjacency hold times and LSA hold times).
> Which means that even if you had the ability to display “X.mmm seconds
remaining” this would not mean that the actual reaction to the timeout would
occur within milliseconds of the timer expiration.
>
> I would also argue that operationally it does not matter if an adjacency
times out in N seconds or N.5 seconds. This is not used as a fast failure
detection mechanism.
I agree for a slightly different reason:
In general, if your protocol is concerned with second level granularity,
that's what should be presented at the management level.
Not to mention let's not make all sorts of implementations have to go put in
a float to track what's probably been storing an integer for years.
Luckily, no one is asking for floating point timers. The big mistake was
almost 20 years ago when the TE folks decided to use IEEE floating point for
bandwidth.
-- Jeff
_______________________________________________
Lsr mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/lsr