YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-21 draft-ietf-teas-yang-rsvp-11 draft-ietf-teas-yang-rsvp-te-07 Tarek Saad, Juniper Networks Rakesh.

Slides:



Advertisements
Similar presentations
1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-03 Author list: Tarek Saad
Advertisements

draft-liu-teas-yang-te-topo
Draft-li-mpls-proxy-te-lsp-01IETF 90 MPLS1 Proxy MPLS Traffic Engineering Label Switched Path(LSP) draft-li-mpls-proxy-te-lsp-01 Zhenbin Li, Xinzong Zeng.
draft-ietf-teas-yang-te-topo-04
IETF 95 – Buenos Aires April 2016 A YANG Data Model for MPLS Base and Static LSPs (draft-saad-mpls-static-yang-02) Tarek Saad(Cisco) -- Presenter Kamran.
YANG Data Model for RIP draft-liu-rtgwg-yang-rip-01
draft-ietf-teas-yang-te-topo-05
Connectionless OAM yang model
Yang model for requesting
RSVP-TE Extensions for Associated Co-routed Bidirectional Label Switched Paths (LSPs) draft-gandhishah-teas-assoc-corouted-bidir-01 Author list: Rakesh.
draft-ietf-teas-yang-te-topo-06
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
draft-ietf-teas-yang-te-topo-01
IETF 95 – Buenos Aires April 2016
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
Advertising Encapsulation Capability Using OSPF
LIME Base YANG Model Work Update draft-tissa-lime-yang-oam-model draft-wang-lime-yang-pm Deepak Kumar Qin WU IETF93 Prage,Czech.
YANG Data Models for TE and RSVP draft-ietf-teas-yang-rsvp-06 draft-ietf-teas-yang-te-05 Tarek Saad and Rakesh Gandhi.
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-03 draft-ietf-teas-yang-rsvp-03 Tarek Saad (Presenter)
draft-ietf-teas-yang-te-04
draft-ietf-teas-yang-te-topo-04
Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-ietf-teas-gmpls-lsp-fastreroute-06 Authors: Mike Taillon.
TE Topology and Tunnel Modeling for Transport Networks draft-bryskin-teas-te-topo-and-tunnel-modeling Igor Bryskin (Huawei Technologies) Xufeng Liu (Jabil)
NETCONF Base Notifications for NMDA
draft-ietf-pim-igmp-mld-yang-04
YANG Data Models for TE and RSVP draft-ietf-teas-yang-rsvp-06 draft-ietf-teas-yang-te-05 Tarek Saad and Rakesh Gandhi.
CHAPTER 8 Network Management
Zhenbin Li, Shunwan Zhuang Huawei Technologies
Yang model for requesting
(draft-ietf-mpls-ldp-mldp-yang-00)
WG Document Status Compiled By: Matt Hartley, Lou Berger, Vishnu Pavan Beeram IETF 99 - TEAS Working Group.
Extensions to RSVP-TE for LSP Egress Local Protection
WG Document Status Compiled By: Lou Berger, Vishnu Pavan Beeram
YANG Mount draft-clemm-netmod-mount IETF 98 Chicago, 30 March 2017
draft-sitaraman-mpls-rsvp-shared-labels-00
YANG Data Models MPLS Base and Static LSPs draft-ietf-mpls-base-yang-04 draft-ietf-mpls-static-yang-04 Tarek.
OSPF WG Status IETF 98, Chicago
draft-liu-netmod-yang-schedule-02
(draft-ietf-mpls-ldp-yang-04)
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-08 draft-ietf-teas-yang-rsvp-07 draft-ietf-teas-yang-rsvp-te-01
Igor Bryskin (Huawei Technologies) Xufeng Liu (Jabil)
DetNet Information Model Consideration
draft-barth-pce-association-bidir-01
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-06 draft-ietf-teas-yang-rsvp-07 draft-ietf-teas-yang-rsvp-te-00 draft-ietf-mpls-base-yang-04 code.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
YANG Data Models for TE <draft-ietf-teas-yang-te-16> Latest YANG
draft-ietf-teas-yang-te-topo-08
Venkatesan Mahalingam
Yang model for requesting
TEAS Working Group IETF 102
IETF 103 – Bangkok November 2018
TEAS Working Group: IETF Montreal
WG Document Status Compiled By: Matt Hartley, Lou Berger, Vishnu Pavan Beeram IETF TEAS Working Group.
OAM for Deterministic Networks with IP Data Plane draft-mirsky-detnet-ip-oam Greg Mirsky Mach Chen IETF-105 July 2019, Montreal.
WG Document Status Compiled By: Matt Hartley, Lou Berger, Vishnu Pavan Beeram IETF TEAS Working Group.
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-19 draft-ietf-teas-yang-rsvp-10 draft-ietf-teas-yang-rsvp-te-05 draft-ietf-teas-yang-te-mpls-01.
IP RSVP-TE: Extensions to RSVP for P2P IP-TE LSP Tunnels Tarek Saad, Juniper Networks Vishnu Pavan Beeram, Juniper.
draft-ietf-teas-yang-l3-te-topo-04
Basic YANG Model for Steering Client Services To Server Tunnels draft-bryskin-teas-service-tunnel-steering-model-02 Igor Bryskin (Huawei Technologies)
BGP VPN service for SRv6 Plus IETF 105, Montreal
draft-ietf-teas-yang-l3-te-topo-02
WG Document Status Compiled By: Matt Hartley, Lou Berger, Vishnu Pavan Beeram IETF TEAS Working Group.
IETF 100 – Singapore November 2017
YANG data model for Flexi-Grid Optical Networks
RIFT YANG draft-zhang-rift-yang-01
IETF-103, November 2018, Bangkok
Yang Data Model for Layer 3 TE Topologies
Interface extensions YANG & VLAN sub-interface YANG Status update
draft-ietf-pim-igmp-mld-yang-06
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-21 draft-ietf-teas-yang-rsvp-11 draft-ietf-teas-yang-rsvp-te-07 Tarek Saad, Juniper Networks Rakesh.
Presentation transcript:

YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-21 draft-ietf-teas-yang-rsvp-11 draft-ietf-teas-yang-rsvp-te-07 Tarek Saad, Juniper Networks Rakesh Gandhi, Cisco Systems Vishnu Pavan Beeram, Juniper Networks Xufeng Liu, Volta Networks Igor Bryskin, Huawei Himanshu Shah, Ciena IETF-105, July 2019, Montreal

Agenda Updates to I-Ds (since IETF-104) Open issues and next steps

I-D: <draft-ietf-teas-yang-te-21> I-D contains following YANG modules ietf-te.yang ietf-te-device.yang Models cover: TE tunnel(s), TE path(s), LSP(s) constructs and attributes On device and on controller specific attributes draft-ietf-teas-yang-te

draft-ietf-teas-yang-te Open Issue # 1 Tunnel Name Collisions I-D: < draft-ietf-teas-yang-te-21> Tunnel List: Currently keyed by tunnel name (string) Tunnels can be: Configured on the device Configured on the controller Learnt (state) on controller (ephemeral) Learnt (state) on device (ephemeral or auto-created) A solution was discussed on the list draft-ietf-teas-yang-te

draft-ietf-teas-yang-te Open Issue # 1 Tunnel Name Collisions – Solution I-D: < draft-ietf-teas-yang-te-21> Tunnel name collision can occur: On controller: controller learns tunnels from different devices with same name Proposed solution: Ephemeral learnt tunnels on controller are implicitly prepended with the tunnel ingress identity (e.g. R1-foo, R2-foo, etc.) Operator configures a tunnel name matching an auto-created tunnel on device Proposed solution: Introduce a configurable prefix “e.g. auto” for auto created tunnels Example: Tunnel=auto-bypass-Link1, vs. Tunnel=bypass-Link1 Controller learns of a tunnel on a device whose name matches a locally configured one on controller Proposed solution: Use the configurable prefix (e.g. “remote-”) to distinguish locally configured from remote learnt Tunnels. For example: remote tunnels learnt on controller appear like: remote-R1-foo, remote-R2-foo draft-ietf-teas-yang-te

I-D: <draft-ietf-teas-yang-rsvp-11> I-D contains following YANG modules ietf-rsvp.yang ietf-rsvp-extended.yang Model covers: RSVP protocol base and extended attributes: signaling parameters, timers, counters, feature enablement (authentication, bundling, Srefresh, Hello) etc. Per session, neighbor and interface RSVP attributes draft-ietf-teas-yang-rsvp

Update # 1 Addressed YANG Dr. Review Comments I-D: <draft-ietf-teas-yang-rsvp-11> Edit nits NMDA and use of “state” container Expansion of leaf names (e.g. packet-len) Pluralization of counters names:  e.g. 'in-error' vs. 'in-errors’ Added normative references for imported modules draft-ietf-teas-yang-te

Update # 2 RSVP Sessions list I-D: <draft-ietf-teas-yang-rsvp-11> I-D: < draft-ietf-teas-yang-rsvp-te-05> RSVP sessions list: RSVP base model covers RSVP IP sessions as defined in RFC2205 RSVP-TE model covers RSVP-TE sessions as defined in RFC3209 Before update: Single list that includes both keyed by a locally generated unique index Makes looking up a matching session tedious (walk is needed) Does not perform well under scale After update: Split RSVP IP sessions and RSVP-TE sessions into separate lists RSVP-IP sessions list keyed by “destination protocol-id destination-port” RSVP-TE sessions list keyed by “tunnel-endpoint tunnel-id extended-tunnel-id” draft-ietf-teas-yang-te

Update # 3 New RPCs and notifications I-D: <draft-ietf-teas-yang-rsvp-11> RPCs: added two new RPCs: clear rsvp session: Match single session or all clear rsvp neighbor Notifications: Added section describing leveraging [I-D.ietf-netconf-subscribed-notifications] and [I-D.ietf-netconf-yang-push] to subscribe on specific data nodes draft-ietf-teas-yang-te

Next Steps I-D: <draft-ietf-teas-yang-rsvp-11>: YANGDOCTORS Review comments addressed Another round of internal review and progress to WGLC I-D <draft-ietf-teas-yang-te>: Current status of I-D is stable Would like to request a YANGDOCTORS review I-D: <draft-ietf-teas-yang-rsvp-te-05> and I-D: <draft-ietf-teas-yang-te-mpls-01> Another round of review calling for YANGDOCTORS review

Thank You