[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: little problem with <close-session>
Hi,
Margaret Wasserman wrote:
These are all interesting questions, and I would like to know the
answers (but I don't). I do know that there were real-life problems
with this in the mid-1990s, but I have no more recent data.
Fair enough, but I would like the transport concern to be handled in the
mapping document.
The other reason that I cited for wanting a <close-session> command is
that it removes any ambiguity about when the session has been cleanly
closed on both sides, so that all resources and state can be freed.
This is really a question of whether we want any concept of a session to
exist at the NETCONF layer, or whether we want NETCONF to assume that
the graceful close of a lower layer session indicates that the NETCONF
session completed successfully.
The state of a session is something that needs to be determined in the
mapping document. In some cases it will need to be explicit and in
other cases explicit. Nothing prevents the ends from communicating
session state - in a combined L4/L5 view of the world that happens all
the time with TCP.
I don't have religion about this, so if no one else sees any advantages
to having a <close-session> command, please just remove it. If that is
the choice of the WG, I will put a caveat in the SSH mapping about
connections being left in TIME-WAIT state on the manger, and we can move
on...
Again, I'm not suggesting that it be removed entirely but that it be
moved into the mappings (of the alternative that's my favorite).
One way or the other, you need to update your draft.
Eliot
--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>