[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Proposal to do away with netconf attributes in data model payloads
At 02:19 PM 4/1/2004, Juergen Schoenwaelder wrote:
>On Thu, Apr 01, 2004 at 01:28:29PM -0800, Andy Bierman wrote:
>
>> This requires Xpath in every box, which is going to be
>> a deal-breaker for some vendors.
>>
>> I'd like to hear from operators who are thinking of using
>> NETCONF in scripting applications. Which is easier
>> for you to implement?
>> a - the Xpath expression plus a data model element tree,
>> b - the Xpath expression plus just the <value> data to change (like
>> the example above)
>> c - the operation attribute inside the data model element tree?
>>
>> One problem with the approach 'b' above is that it doesn't meet the
>> operator requirement that the output from a <get-config>
>> operation should be usable as input back into an <edit-config>
>> command. The config representation has to be identical
>> for edit and get.
>
>I think all approaches require changes to <get-config> retrieved data
>to compose a meaningful <edit-config> arguments. If I recall correctly,
>then the operator's requirement was to be able to restore a complete
>previously retrieved configuration on the device without having to
>change it (basically the reason for the separation of state/statistics
>from configuration data). My reading of the current NETCONF ID makes
>me believe that this is the purpose of the <copy-config> operation.
No. It's not an accident that the default operation for
<edit-config> is 'merge'. A complete config retrieved with
<get-config> can be saved (e.g., as the startup config) and
applied the same box (or replacement box) without modification.
>> >I believe that the main market for initial netconf deployment are
>> >operator networks and they run boxes that should be capable to do
>> >xpath processing. Once netconf is successful in this market and
>> >operators/administrators like it, smaller boxes will start to
>> >support it because there is a customer demand. If netconf does
>> >not take off in this market, then we have failed anyway and the
>> >whole issue becomes a mood point.
>>
>> I can't speak for other vendors, but Cisco is looking for
>> a standard that can be deployed on all of our platforms
>> in a cost-effective manner. Optional implementation of
>> Xpath on large boxes (for extended filter and wildcard
>> features) is fine, but if it appears from the start
>> that the protocol is only appropriate for large routers,
>> there won't be very much incentive to implement it
>> for vendors who have other networking products besides large
>> routers.
>
>So then Cisco should like to idea of subsetting xpath for smaller
>boxes. I fail to see how creating something completely new to
>solve the already solved problem of selecting parts of an XML
>document will save any money.
I don't think the NETCONF WG is the right forum for redefining
XML standards. The value of off-the-shelf tools is lost if
the agents don't conform to the same XML standards as the
applications.
>/js
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/>