[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RFC3576bis and Session State
Avi Lior wrote:
> I suggest we can request that they implement it now, *if* they also
> support CoA or Disconnect request.
>
> [Avi] I strongly disagree. Requiring that a RADIUS server that will
> issue a COA or DM receive accounting messages is inappropriate.
Which is why I didn't suggest that the server receive accounting
messages. What I said was that it should receive a protocol-independent
session identification key... sometimes called Acct-Session-Id.
> [Avi] A session id for what? Accounting Session ID identifies a An
> accounting session delineated by a Start Record and a Stop Record.
> Including Acct-Session-Id in a DM or COA means you want to effect that
> session that is being represented by that Accounting Session. That
> session could be:
> 1) The entire session;
> 2) An IP session;
> 3) An IP flow;
> 4) Something else that generates an Accounting Record.
If the the CoA client doesn't know what session it's trying to change,
it shouldn't be sending a CoA request.
If it does know what session it's trying to change, it should inform
the NAS that the *session* needs changing. Using IP
address/port/whatever as session identification keys is unacceptable.
It may work sometimes, but it has the problem of being protocol
specific, in addition to making impossible to change protocol parameters
mid-session.
> So I am okay with including Accounting Session Id. But we need some
> clarification text. Something like:
>
> "If Acct-Session-Id is included in the COA or DM, then that message
> SHALL effect the session that is identified by the Acct-Session-Id
> only."
Pretty much, yes.
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/>