Along the same lines, what is the sentiment for “mandatory true” data nodes for 
operational state (i.e., “config false” nodes)? Does this make sense to 
identify data nodes the must be returned if the parent node is returned?

Thanks
Acee

> On Dec 22, 2023, at 2:36 PM, Jürgen Schönwälder 
> <jschoenwaelder@constructor.university> wrote:
> 
> On Fri, Dec 22, 2023 at 07:22:55PM +0000, Kent Watsen wrote:
>> With limited experience wrt the impact on servers, as a client, it’s always 
>> best for the opstate data to be modeled as accurately as possible, for 
>> better processing and user experience.
>> 
> 
> What is accurate?
> 
> I think the answer is "it depends". There are states that a model
> allows to represent and there are states it does not allow to
> represent. If a device ends up in a state that the model can't
> represent, then the device has a problem, From a debugging point of
> view, the worst is a device in a state that can't be represented
> propoerly reporting a valid state it is not in.
> 
> So like everything else, it is a modeling decision, like picking types
> and everything else. I am not sure that 'as accurate as possible" is a
> helpful guideline; for operational state I prefer to see as much as
> possible the device's true state. (But even picking data types for
> leaves restricts what can be represented, so it is a judgement call.)
> 
> /js
> 
> -- 
> Jürgen Schönwälder              Constructor University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://constructor.university/>

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to