[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: notification motivation and requirements
Hi -
> From: "Andy Bierman" <ietf@andybierman.com>
> To: "David T. Perkins" <dperkins@dsperkins.com>
> Cc: "Juergen Schoenwaelder" <j.schoenwaelder@iu-bremen.de>; <netconf@ops.ietf.org>
> Sent: Wednesday, March 29, 2006 4:59 PM
> Subject: Re: notification motivation and requirements
>
> David T. Perkins wrote:
> > HI,
> >
> > The wording is bad in my description below since it implies that
> > present day devices can determine when resulting conditions or
> > events are unexpected consequences of a config change.
> >
> > So, please change it to the following:
> > *) notifications that report changes in device state, or
> > transient events so that the mmgmt app can determine
> > any unexpected consequences of a configuration change.
>
> Isn't this just a special-case of the general
> requirement to provide enough info in each <notification>
> so that it can be analyzed by an application independently
> of the notification transport mechanism? (Maybe that is a
> new requirement.)
>
> Maybe this is what Randy means by not binding to notification
> delivery parameters to the session.
...
No, David is talking about something else. He described a
scenario in which some way of associating a notification with
a particular configuration request would be valuable - if we employ
heuristics that might reasonably detected "unintended consequences"
of configuration requests.
Where this does fit together with what I was saying is whether we
consider it necessary for such a notification to be delivered on the
same connection as the configuration request that caused the potential
problems. If we do, it's effectively an "oh, by the way, I noticed side-effects
X, Y, and Z" after the response to a configuration request. If we separate
the subscription from the connection, it become "operation foo on
netconf connection bar seems to have precipitated side-effects X, Y, and Z".
Of course, this presumes that we have a way in protocol to talk about a
particular netconf connection.
Randy
--
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/>