[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DISCUSS: draft-ietf-radext-fixes
Lars Eggert wrote:
> [ timers ]
> -06 specifies such a mechanism, which was the important part of my
> concern. A minor remaining nit is that the "within the limits of
> [RFC2865] Section 2.4" part should be removed, because that section in
> RFC2865 does not actually discuss any such limits.
OK.
>>> 2.2.2. Duplicate detection and orderly delivery.
...
> If clients need not perform duplicate detection, how are they supposed
> to silently discard later responses? No duplicate detection = no state
> about packets received in the past, right?
Yes. RADIUS is a request / response protocol. The client sends a
request, and looks for a matching response. Once it has a matching
response, it effectively forgets about the request.
If a duplicate response is received by the client, it is no different
than an *unsolicited* response. Neither one matches a pending request,
so the responses are discarded.
>> Section 2.2.2., paragraph 8:
>>> Each cache entry SHOULD be purged after a period of time. This time
>>> SHOULD be no less than 5 seconds, and no more than 30 seconds.
>>
>> DISCUSS: The Internet MSL is 2 minutes - choosing this as a lower
>> bound will prevent late duplicates from remaining undetected.
>
> This has remained unchanged in -06 AFAICT.
As does my response: :)
http://ops.ietf.org/lists/radiusext/2007/msg00449.html
In short, MSL doesn't matter to a server, as it doesn't see round trip
times. It sees a request, and responds to that request.
Alan DeKok.
--
to unsubscribe send a message to radiusext-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://psg.com/lists/radiusext/>