Draft-wilton-netmod-intf-ext-yang-01 draft-wilton-netmod-intf-vlan-yang-01 Rob Wilton IETF 94 – Yokohama, NETMOD WG.

Slides:



Advertisements
Similar presentations
Design Guidelines for IPv6 Networks draft-matthews-v6ops-design-guidelines-01 Philip Matthews Alcatel-Lucent.
Advertisements

© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Implement Inter- VLAN Routing LAN Switching and Wireless – Chapter 6.
Draft-bogdanovic-netmod-yang- model-classification-03 IETF 92 Dallas NETMOD WG B. Claise, C. Moberg, Cisco Systems D. Bogdanovic Juniper Networks.
1 Inter-VLAN routing Chapter 6 CCNA Exploration Semester 3 Modified by Profs. Ward and Cappellino.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 77th IETF - Anahaim VPLS PE Model with E-Tree Support Yuanlong Jiang.
Response to doc.: IEEE 11-13/0789r1 Response to IEEE comments on PAR for IEEE P802.1Qcd July 2013 Pat Thaler, IEEE DCB task group chair. Slide.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 LAN Switching and Wireless Implement Inter-VLAN Routing Chapter 6 Modified.
CCNA 3 Week 9 VLAN Trunking. Copyright © 2005 University of Bolton Origins Dates back to radio and telephone Trunk carries multiple channels over a single.
Chapter 6 1 Chap 6 – Implement Inter-VLAN Routing Learning Objectives Explain to the satisfaction of a qualified instructor how network traffic is routed.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 Virtual Trunking Protocol.
TEMPLATE DESIGN © SUPA – Simplified Use of Policy Abstractions Policy-driven Service Management Date: Wednesday, July.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 VLAN Trunking Protocol Cisco Networking Academy.
CCNA3 v3 Module 9 v3 CCNA 3 Module 9 JEOPARDY K. Martin.
VLAN Trunking Protocol
- 1 -P. Kyzivatdraft-sipping-gruu-reg-event-00 Reg Event Package Extensions draft-sipping-gruu-reg-event-00 IETF64 Nov-2005.
71st IETF meeting, March 2008 Traffic Engineering Database Management Information Base in support of GMPLS Traffic Engineering Database Management Information.
Draft-chown-v6ops-vlan-usage-01 Tim Chown v6ops WG, IETF 60, San Diego, August 2, 2004.
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Telemaco Melia, Sri Gundavelli, Carlos.
YANG Data Model for IPv4-in-IPv6 Softwire draft-sun-softwire-yang November 2014 Q. Sun, H. Wang, Y. Cui, I. Farrer (presenter), M. Boucadair.
IETF YANG models for VLAN interface classification draft-wilton-netmod-intf-vlan-yang Robert Wilton (Cisco)
Draft-fm-bess-service-chaining-01 Prague, July 2015 Rex Fernando Stuart Mackie Dhananjaya Rao Bruno Rijsman Maria Napierala.
1 Charter 2.0 chairs. 2 Description of Working Group The Working Group will focus on enabling IPv6 over the TSCH mode of the.
Design Work of Tunnel Models
Inter VLAN routing Ferry Astika Saputra.
YANG Roque Gagliano.
Interface extensions YANG & VLAN sub-interface YANG Status update
A use case for Schema Mount
YANG Data Model For RIB Extensions IETF 97, Seoul
Discussion on DHCPv6 Routing Configuration
YANG Data Model for RIP draft-liu-rtgwg-yang-rip-01
draft-ietf-l3sm-l3vpn-service-model IETF 94 - Yokohama
PANA Issues and Resolutions
draft-litkowski-isis-yang-isis-cfg IETF 90 - Toronto
ietf-syslog Model Status
Interface extensions YANG & VLAN sub-interface YANG Status update
Routing Area Yang Architecture Design Team Update
2017 Jan 30, IETF/IEEE liaison meeting
Marc Holness Version May 2016
OpState & Schema Mount Update NETMOD WG Chairs IETF 95 Buenos Aires
Chapter 5: Inter-VLAN Routing
Sanjay Wadhwa Juniper Networks
LIME CL Model Updated
IETF #99 Broadband Forum (BBF) YANG Update
Implement Inter-VLAN Routing
PW Setup & Maintenance Using LDP ATM Encapsulation
Draft-ietf-supa-generic-policy-data-model-02
Balazs Lengyel, Ericsson
Comparison of NMDA datastores draft-ietf-netmod-nmda-diff-00
draft-ietf-rtgwg-ni-model-03 Impact on LxVPN device models
Medium-Sized Switched Network Construction
Network layer devices combine multiple broadcast domains
Interface extensions YANG & VLAN sub-interface YANG Status update
NMDA Q & A draft-dsdt-nmda-guidelines &
draft-ding-netmod-arp-yang-model-00 Xiaojian Ding, Feng Zheng
CCNA 3 v3 JEOPARDY Module 9 CCNA3 v3 Module 9 K. Martin.
Implement Inter-VLAN Routing
IGMP & MLD Snooping YANG Model
Post WG LC NMDA datastore architecture draft
Updates to YANG Data Model for IEEE 1588v2
Yingzhen Qu YANG Data Model for OSPF Protocol draft-ietf-ospf-yang-08 draft-ietf-ospf-sr-yang-02 IETF99, Prague Derek Yeung
Implement Inter-VLAN Routing
Implement Inter-VLAN Routing
QoS Yang Model Aseem Choudhary, Norm Strahle, Ing-Whar Chen,
Brief update and critical issues
YANG Data Model for FlexE Interface Management
QoS Yang Model Aseem Choudhary, Norm Strahle, Ing-Whar Chen,
LISP YANG model (-09 update)
NETMOD Versioning Design Team Update
Interface extensions YANG & VLAN sub-interface YANG Status update
Interface extensions YANG & VLAN sub-interface YANG Status update
Presentation transcript:

draft-wilton-netmod-intf-ext-yang-01 draft-wilton-netmod-intf-vlan-yang-01 Rob Wilton IETF 94 – Yokohama, NETMOD WG

Recap Two drafts: 1.Interface extensions draft – Defines common interface configuration for configuring network devices: E.g. MTU, Link flap mitigation, loopback, L2 encapsulation, Sub-interfaces 2.Interface VLAN draft – Defines a flexible encapsulation for classifying Ethernet/VLAN tagged traffic to sub-interfaces – Features/forwarding can be applied to the sub-interfaces just like any other if:interface.

Changes from 00 to 01 Added common base identity ‘sub-interface’ for sub- interfaces in general Added Ethernet specific sub-interface identity ‘EthSubInterface’ – Derives from ianaift:l2vlan and ‘sub-interface’ identity Sub-interface augmentation (conditional on the locally defined sub-interface identity) now has mandatory parent leaf Hence uses/requires Yang 1.1

General modelling question: Q. How to best define interface augmentations? Need to apply to the appropriate set of interface types The same leaf (and namespace) should be applicable to appropriately defined new interface types in future It would be nice if the same configuration leaves could also be used on vendor specific defined interface types

Current YANG augment "/if:interfaces/if:interface" { when "if:type = 'ianaift:ethernetCsmacd' or if:type = 'ianaift:sonet' or if:type = 'ianaift:atm' or if:type = 'ianaift:otnOtu'" { description "All interface types that support loopback configuration."; } if-feature "loopback"; description "Augments the IETF interface model with loopback configuration for all interfaces that support it."; leaf loopback { type identityref { base loopback; } description "Enables traffic loopback."; }

Proposed YANG identity phy-interface { description "Base type for physical interfaces; } augment "/if:interfaces/if:interface" { when “derived-from(if:type, 'ietf-if-cmn', 'phy-interface') or if:type = 'ianaift:ethernetCsmacd' or if:type = 'ianaift:sonet' or if:type = 'ianaift:atm' or if:type = 'ianaift:otnOtu'" { description "All interface types that support loopback configuration."; } if-feature "loopback";... no change, as per previously... }

Comments/Opinions? Choices: 1.Could not restrict configuration to specific interface types at all? 2.Phy-interface identity solves problem for future (and vendor specific) interface types But doesn’t help with existing IANA defined interface types 3.Could define a new set of common standard interface types that inherit both from property specific identities and also the base IANA types? 4.Or modify IANA types to inherit from property identities?

Summary Seeking more reviews please and support for adoption as WG items L2VPN YANG will end up requiring these drafts (or direct equivalent) to model attachment circuits But Inteface VLAN draft still needs consent from IEEE 802.1Q WG chair Any questions (on either draft)?