Connectionless OAM yang model

Slides:



Advertisements
Similar presentations
MPLS-TP BFD for CC-CV proactive and RDI functionalities
Advertisements

BFD MIB Extensions for MPLS and MPLS-TP Networks draft-vkst-bfd-mpls-mib-01 Sam Aldrin Tom Nadeau Venkatesan Mahalingam Mukund Mani Kannan KV Sampath.
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
CCNA2 Module 4. Discovering and Connecting to Neighbors Enable and disable CDP Use the show cdp neighbors command Determine which neighboring devices.
LIME OAM Model Design Team (DT) Discussion Qin WU (Design Team member) Gregory Mirsky (Design Team member) Tom Taylor (Design Team member) Deepak Kumar.
MPLS-TP OAM Analysis draft-ietf-mpls-tp-oam-analysis-00.txt
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping- extensions-00 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray.
Public 4over6: WGLC feedback Peng Wu IETF84. Feedback from WGLC Relationship with stateless 4-over-6 solutions? Different primary targets and application.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 4 Learning About Other Devices.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping-extensions-01 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray 1IETF 77 MPLS WG IETF 77,
MIDCOM MIB Juergen Quittek, Martin Stiemerling, Pyda Srisuresh 60th IETF meeting, MIDCOM session.
Flow OAM Requirements Janardhanan Pathangi Balaji Venkat Venkataswami DELL Richard Groves – Microsoft Peter Hoose – Facebook
MPLS-TP OAM Analysis Nurit Sprecher / Nokia Siemens Networks Tom Nadeau / BT Huub van Helvoort / Huawei Yaacov Weingarten / Nokia Siemens Networks.
Connectionless OAM yang model Deepak Kumar Qin WU Zitao Wang Reshad Rahman Srihari Raghavan 1IETF96, Berlin, Germany.
A use case for Schema Mount
Requirements for LER Forwarding of IPv4 Option Packets
Booting up on the Home Link
YANG Data Model for RIP draft-liu-rtgwg-yang-rip-01
draft-ietf-teas-yang-te-topo-05
Layer Independent OAM Management in the Multi-Layer Environment LIME
MPLS-TP Fault Management Draft draft-boutros-mpls-tp-fault-01
Tal Mizrahi Marvell IETF Meeting 78, July 2010
IETF 94 Yokohama BFD YANG Model and LIME
draft-ietf-l3sm-l3vpn-service-model IETF 94 - Yokohama
draft-litkowski-isis-yang-isis-cfg IETF 90 - Toronto
Multicast Information Model draft-zhang-mboned-multicast-info-model-00 Sandy. Zhang Linda Wang (Presenting) Mboned WG IETF 97#Seoul.
draft-ietf-teas-yang-te-topo-01
IETF 95 – Buenos Aires April 2016
MPLS-TP Survivability Framework
pim wg multicast YANG team
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)
Overlay OAM Design Team Report
ARP Mediation Updates Himanshu Shah Ciena Corp
YANG Data Model for FDM Abstract
FRD Examples November 28, 2017 L. Ong.
draft-ietf-teas-yang-te-topo-04
LIME CL Model Updated
Qin Wu Roni Even Ying Cheng IETF 103 Bangkok, Tailand Oct 12, 2018
YANG Data Models for TE and RSVP draft-ietf-teas-yang-rsvp-06 draft-ietf-teas-yang-te-05 Tarek Saad and Rakesh Gandhi.
LDP Extensions for RMR draft-esale-mpls-ldp-rmr- extensions
N. Kumar, C. Pignataro, F. Iqbal, Z. Ali (Presenter) - Cisco Systems
Michale Wang Qin Wu Roni Even Wen Bin IETF 103 Bangkok, Tailand
Greg Mirsky Jeff Tantsura Mach Chen Ilya Varlashkin
draft-ietf-rtgwg-ni-model-03 Impact on LxVPN device models
DetNet DetNet Flow Information Model draft-farkas-detnet-flow-information-model-02 Balázs Varga, János Farkas, Rodney Cummings, Jiang Yuanlong and.
RIFT YANG draft-zhang-rift-yang-00
IGMP & MLD Snooping YANG Model
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
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.
Deepak Kumar Zitao Wang Qin Wu Reshad Rahman Srihari Raghavan
MPLS-TP BFD for CC-CV proactive and RDI functionalities
Chapter 11: Network Address Translation for IPv4
Technical Issues with draft-ietf-mpls-bfd-directed
draft-ietf-teas-yang-te-topo-08
LIME CO Model Update draft-ietf-lime-yang-oam-model-07
How OAM Identified in Overlay Protocols draft-mirsky-rtgwg-oam-identify Greg Mirsky IETF-104 March 2019, Prague.
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.
János Farkas, Balázs Varga, Rodney Cummings, Jiang Yuanlong
draft-ietf-teas-yang-l3-te-topo-02
YANG data model for Flexi-Grid Optical Networks
YANG Models for MPLS-TP
Supporting Flexible Algorithm Prefix SIDs in LSP Ping/Traceroute
RIFT YANG draft-zhang-rift-yang-01
TAPI and RFC8345 Network Topology Analysis
PWE3/MPLS WG, IETF 80th, Prague
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 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.
E. Bellagamba, Ericsson P. Sköldström, Acreo D. Ward, Juniper
Presentation transcript:

Connectionless OAM yang model Deepak Kumar Qin WU Zitao Wang Reshad Rahman IETF95, Buenos Aires, Argentina

Model design Alice Bob #3 CC, CV, path-discovery, etc. #3 define the rpc And notification #2 define the parameters of these test points management System #2 #Tp-address #Relative layer #Support tools (ect.) Network topo model B Support features, so only applicable model needs to be implemented. Augment network topology model with test point specific location list test-point-ipv4-location-list test-point-ipv6-location-list test-point-tunnel-address-location-list test-point-mac-address-location-list test-point-ip-prefix-location-list test-point-route-dist-location-list test-point-group-ip-address-location-list test-point-as-number-location-list test-point-lsp-id-location-list Provide Continuity-check operational container #1 Testpoint E #1 choose test point -- augment network topology yang model. C A D IETF95, Buenos Aires, Argentina

Connection-less OAM model TP Address Generic Representation of Test Point Address Tools Describe Toolset for Fault detection and Isolation Oam Layers In future, it can provide way to relate Oam Test Points for Connection Less Default Level 0(same layer), so if relationship is not known it’s not required to be implemented Provide OAM Test points to relate to each other as same layer, client layer, and server layer. IETF95, Buenos Aires, Argentina

Connection Less OAM Model RPC Continuity Check Support Reachability Verification Continuity Checks are used to verify that a destination is reachable, and are typically sent proactively, though they can be invoked on-demand as well. Path Discovery / Fault localization Identify nodes along the route to destination Test point IETF95, Buenos Aires, Argentina

IETF95, Buenos Aires, Argentina Details of TP-address +--rw (tp-address)? | +--:(mac-address) | | +--rw mac-address? yang:mac-address | +--:(ipv4-address) | | +--rw ipv4-address? inet:ipv4-address | +--:(ipv6-address) | | +--rw ipv6-address? inet:ipv6-address | +--:(src-dst-address) | | +--rw src-ip-address? inet:ip-address | | +--rw dst-ip-address? inet:ip-address | | +--rw Interface? if:interface-ref | +--:(fec) | | +--rw fec-type? fec-type | | +--rw (fec-value) | | …… Add for BFD. (src-ip-address, dst-ip-addres, interface) FEC is required for MPLS OAM(RFC) IETF95, Buenos Aires, Argentina

Usage of “tools” attribute Usage example: Tools container: The tools container can serve as a constraint condition when the base model be extended to specific OAM technology. For example: If we want to extend to a Multi-Part Messages ICMP: Default empty. this is a placeholder when oam toolset is not needed. tools Tools-empty tools-ip “../coam:tools-ip/ coam:rfc4884" should be set to "true“ : rfc792 rfc4443 rfc4884 Then add these specific details: rfc5837 test-point-locations Domain tools-bfd Domain tools-mpls ipv4-location … augment “path…..”{ when “../coam:tools-ip/coam:rfc4884 = 'true'” tools-pw Specific details IETF95, Buenos Aires, Argentina …..

IETF95, Buenos Aires, Argentina Usage of “OAM layer” management System Testpoint B Testpoint A c. Correlate testpoints with Test results in the LIME model. A b.report To management system with oam level info D B C Testpoint A details Testpoint B details a.Configure Testpoints #Tp-address #Support tools …… #Tp-address #Support tools …… Testpoints Testpoints Testpoints #relative-oam-layers: level: -1; tp-address: address of B #relative-oam-layers: level: 1; tp-address: address of A IETF95, Buenos Aires, Argentina

IETF95, Buenos Aires, Argentina ML discussion Recap connectionless OAM model should be limited to continuity check, reachability verification. The test-point and many other acronyms should add to Terminology section. Some parameters in tool may not appropriate, such as RFC5880, RFC5885, RFC5882, RFC6375, RFC6428. The description of the model provided in Section 3 doesn't map to the model hierarchy. The oper object should be made clear in the document. The IPv4-location and IPv6-location(cc-ipv4-sessions-statistics and cc-ipv6-sessions-statistics) should be collapsed into one. Does it make sense to present oam-layer in this model? Whether it need a pair of source and destination addresses and TLV address? Is FEC really an attribute of TP-location? Does it really need to enumerate all of the tools? Agree, and fix in 01 version Agree, and will address in next version Need further discuss IETF95, Buenos Aires, Argentina

IETF95, Buenos Aires, Argentina Next Step Fix the open issues raised on the list Add Common Session Information as it’s applicable to BFD and TWAMP/OWAMP Performance Monitoring to be added as separate draft IETF95, Buenos Aires, Argentina

Appendix: Model Structure Feature: connectionless Ietf-network model test-point-location-list augment Key: ipv4-location or ipv6-location or tunnel-location or mac-address-location or ip-prefix-location,etc draft-ietf-i2rs-yang-network-topo test-point-locations Domain Domain ipv4-location tp-address Choice: Test point address tools Choice: toolset for fault detection and isolation Case: FEC Case: mac-address tools-mpls ipv6-address ip-pingtrace ipv4-address tools-bfd tools-pw Oam-layer Domain Domain Choice: Test point address Key: index tp-address index level Case: FEC mac-address IETF95, Buenos Aires, Argentina ipv4-address ipv6-address