Gyan, thanks for your review. Tarek, thanks for your response. I entered a No Objection ballot.
Alissa > On Aug 21, 2020, at 3:46 PM, Gyan Mishra <hayabusa...@gmail.com> wrote: > > > Thanks Tarek > > I am all set with your responses which I figured the draft was a generic > framework for future MPLS models. > > Thanks > > Gyan > > On Fri, Aug 21, 2020 at 3:37 PM Tarek Saad <ts...@juniper.net > <mailto:ts...@juniper.net>> wrote: > Hi Gyan, > > > > Thanks for your review and feedback. Please see inline for response. > > > > On 8/20/20, 4:21 PM, "Gyan Mishra via Datatracker" <nore...@ietf.org > <mailto:nore...@ietf.org>> wrote: > > > > [External Email. Be cautious of content] > > > > > > Reviewer: Gyan Mishra > > Review result: Ready with Issues > > > > I am the assigned Gen-ART reviewer for this draft. The General Area > > Review Team (Gen-ART) reviews all IETF documents being processed > > by the IESG for the IETF Chair. Please treat these comments just > > like any other last call comments. > > > > For more information, please see the FAQ at > > > > > <https://urldefense.com/v3/__https://trac.ietf.org/trac/gen/wiki/GenArtfaq__;!!NEt6yMaO-gk!S8w6fBzg5hjb7UcNsQdv20qrXxR22KyMBmCTkOJGQW6T-3ejGFC0tAbCed7y0Q$ > > <https://urldefense.com/v3/__https://trac.ietf.org/trac/gen/wiki/GenArtfaq__;!!NEt6yMaO-gk!S8w6fBzg5hjb7UcNsQdv20qrXxR22KyMBmCTkOJGQW6T-3ejGFC0tAbCed7y0Q$> > >. > > > > Document: draft-ietf-mpls-base-yang-?? > > Reviewer: Gyan Mishra > > Review Date: 2020-08-20 > > IETF LC End Date: 2020-08-19 > > IESG Telechat date: Not scheduled for a telechat > > > > Summary: > > The draft is well written and provides a very basic augmentation of the > Yang > > core data modeling for routing management (NDMA) defined in RFC 8349 which > > provides the framework for managing routing subsystems. This drafts > provides a > > new MPLS base model framework for managing MPLS routing subsystems, > reflecting > > the mpls protocol specifications defined in RFC 3031 for future > extensibility > > to Segment Routing architecture RFC 8200 and beyond. > > > > Major issues: > > The base mpls model defined in very BASIC as defined in the draft and > does not > > reflect the data modeling of all attributes and features of the MPLS > > architecture defined in RFC 3031. I understand this draft defines the > topmost > > transport label for MPLS forwarding however it does not fully represent > all > > data models representing the LDP protocol. > > > > [TS]: Yes, the MPLS base model is agnostic to the signaling protocol that > used to populate the MPLS RIBs. As illustrate in Figure 1, we expect other > models to be augmenting MPLS base model. > > > > If the goal of this draft is to reflect RFC 3031 in its entirety it does > not > > appear to do so. If the goal of the draft is to provide just the basics > of the > > MPLS address family framework for future extensibility for MPLS > specification > > as well and this draft is not the "end all be all" for the MPLS protocol > > specification and is just an introduction of the mpls base Yang model > then I > > think this draft is ready for publication. > > > > [TS]: Yes, this model serves as base augmentation for other MPLS models. > > > > Examples what I believe is missing in defining RFC 30301 in this MPLS base > > Yang model. Defining the Label stack and depth of the stack Since this > topmost > > MPLS label can be LDP, Static or RSVP data model is mentioned but not in > the > > context of label stack with multiple lables and that the topmost label > based on > > LFIB forwwarding table could be either TE or LDP tompost label. > > > > Also mention of BOS -Bottom of Stack bit for the label stack. > > [TS]: The MPLS label stack type is defined in RFC8294 (see > rt-types:mpls-label-stack) and is being used by MPLS base model. > > > > Implicit null label value 3 & Explicit Null label value 0 & QOS related > to EXP > > marking related to uniform & pipe mode. I did not see any mention of EXP > bits. > > > > [TS]: these types are all are already defined in RFC8294 (please refer to > traffic-class instead of EXP). See below: > > +--ro mpls-label-stack > > +--ro entry* [id] > > +--ro id uint8 > > +--ro label? rt-types:mpls-label > > +--ro ttl? uint8 > > +--ro traffic-class? uint8 > > > > Also LDP Downstream on demand versus Downstream unsolicited label > distribution > > [TS]: As mentioned, these are outside the scope of this model. > > > > method MPLS LIB and FEC binding for LSP and data structure for LFIB entry > > local label & remote label learned via label mapping message. > > > > LDP label advertise, allocate, accept policy for /32 FEC binding to be > only the > > loopback of iBGP peer FEC Destination. > > > > Label Imposition, Label Swapping & Label Disposition. > > > > MPLS LDP multicast extension mLDP - P2MP LSP > > > > Also BGP LU labeled unicast BGP being used for Label distribution and > label > > binding for inter-as for topmost label binding inter-as stitching RFC > 8277. > > > > Also context related to LDPv6 RFC 7552. Also softwire mesh framework RFC > 5565 > > v6 edge over v4 core or v4 edge over v6 core and core transport being v4 > or v6 > > and not both. > > [TS]: MPLS bindings (local/remote) for V4 and V6 prefixes will be found in > the augmentation of entries of the respective IPv4 and IPv6 RIBs defined in > RFC 8349. > > > > Regards, > > Tarek (on behalf of co-authors) > > > > Minor issues: > > None > > > > Nits/editorial comments: > > The draft is well written and serves a critical need to extend the Yang > data > > modeling capabilities from existing IPv4 & IPv6 address families to MPLS > > address family framework. A XML file was not provided on the datatracker > so I > > was not able to run idnits against the draft. > > > > > > > > > > > > Juniper Business Use Only > > -- > <http://www.verizon.com/> > Gyan Mishra > Network Solutions Architect > M 301 502-1347 > 13101 Columbia Pike > Silver Spring, MD > > _______________________________________________ > Gen-art mailing list > Gen-art@ietf.org > https://www.ietf.org/mailman/listinfo/gen-art
_______________________________________________ Gen-art mailing list Gen-art@ietf.org https://www.ietf.org/mailman/listinfo/gen-art