[ntpwg] KoD 'backoff' BCP/direction
Danny Mayer
mayer at ntp.isc.org
Thu May 29 03:38:51 UTC 2008
Harlan Stenn wrote:
> The draft says:
>
> a. For kiss codes: DENY, RSTR the client MUST demobilize any
> associations to that server and stop sending packets to that
> server;
>
> b. For kiss code: RATE the client MUST immediately reduce its
> polling interval to that server and continue to reduce it each
> time it receives a RATE kiss code.
>
>>From my POV this is almost helpful.
>
> For case (a), for what duration SHOULD the client demobilize and stop
> sending packets to that server?
>
Indefinitely. It should never try and contact that server again.
> For case (b), are there any recommendations on how much the client
> SHOULD reduce the rate at which it is polling the server?
>
No. It was deliberately left vague. It's hard to decide that question. I
would recommend backing off by doubling the interval between polls every
time one of these packets is received.
> In case (b), do we mean 'polling rate' (or frequency) instead of
> 'polling interval'?
>
Yes, that's an error on my part. Thanks for catching it. It should be
reduced frequency.
> Is there an easy way the server could 'offer a suggestion' in either of
> these cases? What are the costs/benefits to having the server offer
> ideas on these rate limits instead of relying solely on the client?
The server can never really make recommendations. That's up to the
implementation, dependent on requirements. Saying "back-off" should be
enough for the client to take the appropriate action.
Danny
More information about the ntpwg
mailing list