From: Lsr <[email protected]> on behalf of "Acee Lindem (acee)" 
<[email protected]>
Date: Tuesday, July 5, 2022 at 5:23 PM
To: Robert Raszuk <[email protected]>, Jeff Haas <[email protected]>
Cc: Susan Hares <[email protected]>, IDR List <[email protected]>, lsr <[email protected]>
Subject: Re: [Lsr] [Idr] YANG requirements for IDR drafts (was Re: 
draft-head-idr-bgp-ls-isis-fr-01 - WG adoption call (6/6 to 6/20))

Hi Robert,

Like the SNMP MIBs before them, the YANG models trail the routing protocol 
functional drafts. We have enough trouble satisfying all the references without 
requiring YANG models.

I mean requiring YANG models in the same drafts as the routing protocol 
features. We do require YANG models and as Jeff noted we need to publish the 
base models first and have a number of enhancements drafts in progress. You can 
use the IETF data tracker to check the status of these.

Thanks,
Acee


If you pay attention during the WG document status at IETF 114, you’ll get a 
picture of where the base and enhancement models are in the IETF life cycle.

See one inline.

From: Idr <[email protected]> on behalf of Robert Raszuk <[email protected]>
Date: Tuesday, July 5, 2022 at 4:37 PM
To: Jeff Haas <[email protected]>
Cc: Susan Hares <[email protected]>, IDR List <[email protected]>, lsr <[email protected]>
Subject: Re: [Idr] YANG requirements for IDR drafts (was Re: 
draft-head-idr-bgp-ls-isis-fr-01 - WG adoption call (6/6 to 6/20))

Hi Jeff,

Many thx for your note. As I clarified to Sue my question was really about LSR 
WG not IDR :)

And the trigger was Gunter's claim that his employer's OS is already sending 
content of LSDB over YANG.

So I was a bit puzzled what happens with new extensions if they like ISIS 
reflection if they do not contain the YANG model from day one ? How is that 
data being encoded if at all ?

I guess you aren’t working with many vendor products. Most vendors use 
primarily native YANG models for configuration and operational state.

Thanks,
Acee

That answer is also important to alternative to BGP-LS discussion but let's 
have a separate discussion on this in the coming weeks.

Best,
R.


On Tue, Jul 5, 2022 at 10:28 PM Jeffrey Haas 
<[email protected]<mailto:[email protected]>> wrote:
Robert,


On Jun 30, 2022, at 6:56 PM, Robert Raszuk 
<[email protected]<mailto:[email protected]>> wrote:

Isn't the YANG section a requirement for all protocol extension documents 
before they are sent for publications these days ?


We're not yet to the point where extensions to YANG modules are part of base 
IETF work, but we're probably going to need to have that discussions soon 
across IETF.

This year will see base YANG modules for a number of protocols done.  I had 
hoped I could contribute toward the BGP YANG module getting done closer to 
start of year than not, the BGP module is more likely to be complete this 
fall.[1]

Once we have the base modules out, augmentations for them covering various 
extensions will make sense.  Prior to the publication of the base modules, we 
wouldn't have had the documents advance due to MISREF dependencies.

Once our base module is out, we'll have need of a number of small augmentation 
modules to fill in the missing features.  If you're looking to help with that 
work, there's probably room to start writing some drafts now.  I think the BGP 
YANG module is structurally solid for most configuration and operational state. 
 Policy is the remaining large piece of work.

That said, I think we'll find trying to write YANG for BGP-LS challenging.

The reason I am asking this is in fact in light of the other discussions we 
have on IDR list where at least one mode of link state state advertisement can 
be done using YANG encoding. Is YANG section optional in LSR WG documents which 
define new protocol extensions and new functionality ? If an implementation 
uses YANG to push LSDB how the new TLVs defined in the draft are going to be 
shared across ?

I think your broader question about what a streaming protocol for IGP state 
looks like is probably best addressed in those threads.  But, as above, it's 
going to be an interesting modeling exercise.

-- Jeff

_______________________________________________
Lsr mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/lsr

Reply via email to