YANG Data Models for TE and RSVP draft-ietf-teas-yang-rsvp-06 draft-ietf-teas-yang-te-05 https://github.com/ietf-mpls-yang/te Tarek Saad and Rakesh Gandhi.

Slides:



Advertisements
Similar presentations
RSVP-TE Extensions for SRLG Configuration of FA
Advertisements

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Understanding MPLS TE Components.
YANG Data Models for TE and RSVP Tunnels and Interfaces draft-saad-teas-yang-te-00 draft-saad-teas-yang-rsvp-00 Tarek Saad (Presenter) and Rakesh Gandhi,
Signaling & Routing Extension for Links with Variable Discrete Bandwidth draft-long-ccamp-rsvp-te-availability-03 draft-long-ccamp-ospf-availability-extension-02.
1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-03 Author list: Tarek Saad
draft-liu-teas-yang-te-topo
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
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.
Design Work of Tunnel Models
draft-ietf-teas-yang-te-topo-05
Shared Resource Link Group [SRcLG] draft-beeram-ccamp-srclg-00
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
Presenter: Jeffrey Zhang
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
draft-ietf-teas-yang-te-topo-01
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
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
LDP and RSVP Extension for MPLS Muti-Topology Support
draft-ietf-teas-yang-te-topo-04
Explicitly advertising the TE protocols enabled on links in OSPF
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)
Applicability of YANG models for ACTN
YANG Data Models for TE and RSVP draft-ietf-teas-yang-rsvp-06 draft-ietf-teas-yang-te-05 Tarek Saad and Rakesh Gandhi.
Explicitly advertising the TE protocols enabled on links in ISIS
Signaling RSVP-TE P2MP LSPs in an Inter-domain Environment draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-01.txt Zafar Ali, Cisco Systems.
CHAPTER 8 Network Management
Yang model for requesting
(draft-ietf-mpls-ldp-mldp-yang-00)
A Yang Data Model for ACTN VN Operation
WG Document Status Compiled By: Matt Hartley, Lou Berger, Vishnu Pavan Beeram IETF 99 - TEAS Working Group.
Abstraction and Control of TE Networks (ACTN) Abstraction Methods
WG Document Status Compiled By: Lou Berger, Vishnu Pavan Beeram
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.
IETF South Korea PCEP Link-State extensions for Segment Routing draft-li-pce-pcep-ls-sr-extension-01 Zhenbin Li (Huawei) Xia Chen (Huawei) Nan.
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
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.
draft-gandhi-pce-pm-07
YANG Data Models for TE <draft-ietf-teas-yang-te-16> Latest YANG
draft-ietf-teas-yang-te-topo-08
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.
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)
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
Applicability of YANG models for ACTN
YANG Models for MPLS-TP
IETF-103, November 2018, Bangkok
draft-gandhi-spring-sr-mpls-pm-03
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.
Yang Data Model for Layer 3 TE Topologies
YANG Model for ETH TE Topology CCAMP WG, IETF 105, Montreal, Canada draft-zheng-ccamp-client-topo-yang-06 Italo Busi, Haomian Zheng, Aihua Guo (Huawei)
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-rsvp-06 draft-ietf-teas-yang-te-05 https://github.com/ietf-mpls-yang/te Tarek Saad and Rakesh Gandhi (Presenter), Cisco Systems Vishnu Pavan Beeram, Juniper Networks Xufeng Liu, Ericsson Himanshu Shah, Ciena Igor Bryskin, Huawei Xia Chen, Huawei Raqib Jones, Brocade Bin Wen, Comcast IETF-97, Nov 2016, Seoul

draft-ietf-teas-yang-te-05 Agenda Updates (since IETF96) Open issues Next steps draft-ietf-teas-yang-te-05

draft-ietf-teas-yang-rsvp-05 Since IETF96 Update: <draft-ietf-teas-yang-rsvp-06> Addressed compilation issues due to dependency on IETF routing model related changes: Example: Draft has been stable since IET95 draft-ietf-teas-yang-rsvp-05

Since IETF96 Update # 1 Miscellaneous Changes <draft-ietf-teas-yang-te-05> Fixed data-type typo: admin-group binary length to 4-octets Separated P2MP and P2P TE tunnels (key has name only) Addressed compilation issues due to dependency on IETF routing model draft-ietf-teas-yang-te-05

Since IETF96 Update # 2 Path Constraints <draft-ietf-teas-yang-te-05> Since IETF96 Update # 2 Path Constraints Added new path metric-type (metric-hop and hop-limit) Defined optimization criteria: Min-hop (metric-hop) Min-latency (metric-te) shortest (metric-igp) RFC5541 defines more elaborate OFs and metric-types TBD on adding in base or extension model TE does not have extended TE model. RSVP has base and extended. draft-ietf-teas-yang-te-05

Since IETF96 Update # 3 Compute-only Tunnel <draft-ietf-teas-yang-te-05> Client provisions a compute-only tunnel with: set of paths with preferences per-path or per-tunnel constraints enables compute-only on per-path Server computes the path(s): creates a state (LSP) per path state of computed path and changes there-on are reflected in the LSP(s) no resources are committed/reserved no signaling Client notified of computed path(s): polling the server subscribe/publish on the compute-only tunnel Re-computation of paths: periodic or topology event driven draft-ietf-teas-yang-te-05

Since IETF96 Update # 4 Model RPCs <draft-ietf-teas-yang-te-05> Requirement: support to post actions on model objects (e.g. tunnels, links) YANG 1.1 allows posting action (RPC) support on per object Defined new actions on TE tunnels: re-setup re-optimize switch-path compute-path Result may not be returned immediately Need to asynchronously return result Returned result: immediate: success, fail or in-progress For in-progress, can register via pub/sub or poll object e.g. state up/down or new-lsp-id. draft-ietf-teas-yang-te-05

draft-ietf-teas-yang-te-05 Open Issue # 1 Reuse of TE model for different technologies (Revisit from IETF96) <draft-ietf-teas-yang-te-05> OPTION # 1: defines reusable groupings (tunnels, LSPs, etc.) in generic module(s) that technology models reuse OPTION # 2: technology models make use of schema mount to load TE generic model for different technologies OPTION # 3 (current state of model): TE generic model defined at the root/TOP of tree with per data node technology type draft-ietf-teas-yang-te-05

Open Issue # 2 Telemetry/counters/stats <draft-ietf-teas-yang-te-05> Complete definition of supported counters/stats Subset that all vendors support with use of if-features? draft-ietf-teas-yang-te-05

Open Issue # 3 Bandwidth Type: Generic vs. per technology <draft-ietf-teas-yang-te-05> Discussion on using generic BW type in TE technology agnostic models String with no strict type check Interpreted based on the specific technology For example: For packet, a float number format that uses IEEE floating-point may be used, such as “0x1p10” For OTN, a list of CSV integers may be used, such as “0,2,3,1”, e.g. ODU units Currently, technology specific module(s) use distinct type per technology, e.g. BW for packet LSP use integer for “bps” The two need to be mutually exclusive draft-ietf-teas-yang-te-05

draft-ietf-teas-yang-te-05 Next Steps Conclude on open issues Request further review and address comments Complete the augmentation for module: PCC-TE data draft-ietf-teas-yang-te-05

Thank You

TE/RSVP and MPLS YANG Modules Structure and Relationship ietf-mpls-base.yang ietf-otn-base.yang mount ? ietf-rsvp-ext.yang ietf-te.yang ietf-rsvp.yang ietf-te-device.yang ietf-te-pcc.yang ietf-te-rsvp.yang ietf-te-sr-mpls.yang augment To be defined YANG module ietf-te-rsvp-mpls.yang Defined YANG module draft-ietf-teas-yang-te-05

draft-ietf-teas-yang-te-04 Summary Open Issue #1 Option Reusability of Generic Data Dependency between data nodes (leafref) Separation of technology specific data Augment of generic model OPTION #1 (groupings) ✓ ✗ Only when grouping is used OPTION #2 (mount) Not outside mount space OPTION #3 (multi-technology generic model) draft-ietf-teas-yang-te-04