[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: I-D ACTION:draft-kulkarni-netconf-subagent-prot-00.txt
Martin Bjorklund wrote:
Andy Bierman <ietf@andybierman.com> wrote:
The WG is not going to standardize a sub-agent protocol,
If the WG does not want to work on a subagent protocol, that's fine.
I just want to say that I do think the subagent idea (in general) is
appealing, and I know for a fact that subagents will be used in some
netconf deployments.
The complexity required for robust <edit-config> support
is just huge.
I don't think it is. XPath filtering across subagents is more
tricky...
I think it would be almost as much work to write this document
as it was to write the netconf-prot document. In practice,
the capabilities and operations will not be the same across
all sub-agents. All the bells and whistles (error-option,
confirmed-commit, etc.), for all the operations seems like
a lot of complexity to me.
And what about special RPCs like <reset-interfaces>
which might be implemented across multiple sub-agents?
This might be another reason for using a standard <exec> method (where
the operation itself is defined in the data model) as been discussed
earlier.
My point was that if every RPC is to be supported,
then a generalized algorithm would be needed to
define how it is properly invoked in the presence
of multiple sub-agents. IMO, this is difficult.
It is hard enough to define the algorithm for
RPC methods we know about (like <edit-config>),
but what about any arbitrary RPC? I don't
think <exec> really helps here, unless the contents
of the exec command are tightly constrained.
/martin
Andy
--
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/>