Common OAM between IEEE 802.1 and IETF/TRILL Tissa Senevirathne Donald Eastlake September, 2012.

Slides:



Advertisements
Similar presentations
Link Selection and OAM Version 01 Stephen Haddock July 18,
Advertisements

TRILL ESADI draft-hu-trill-rbridge-esadi-00 Hongjun Zhai (ZTE) Fangwei hu (ZTE) Radia Perlman (Intel Labs) Donald Eastlake 3 rd (Huawei) July 20111TRILL.
FCoE over TRILL draft-mme-trill-fcoe-00 Informational
TRILL Header Extension Simplifications Donald Eastlake 3 rd Huawei Technologies 1July 2011.
July 2006IETF TRILL1 Multicast MAC Addresses for Standards Use Donald E. Eastlake 3 rd
Directory Assisted TRILL Encapsulation by non-TRILL nodes (Directory Reliant Smart End Node) Linda Dunbar Donald Eastlake Radia Perlman Igor Gashinsky.
Understanding IPv6 Slide: 1 Appendix A Link-Layer Support for IPv6.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 1 Local Area Network (LAN) Technologies.
TRILL Multi Topology Encoding and Nickname Expansion draft-tissa-trill-mt-encode-01 Tissa Senevirathne Naveen Nimmu Sam Aldrin.
Common OAM between IEEE and IETF/TRILL Tissa Senevirathne Donald Eastlake September, 2012.
Common Framework for OAM IEEE Meeting San Diego July 16 th -20 th, 2012 by Tissa Senevirathne Donald Eastlake 3 rd.
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 4, Tuesday 1/30/2007)
1 K. Salah Module 4.0: Network Components Repeater Hub NIC Bridges Switches Routers VLANs.
CECS 474 Computer Network Interoperability Tracy Bradley Maples, Ph.D. Computer Engineering & Computer Science Cal ifornia State University, Long Beach.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
July 2015IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list address: Tools site:
TRILL Link Protocols Donald Eastlake Huawei Technologies July 20141Directory Assist.
TRILL over IP draft-ietf-trill-over-ip-01.txt IETF 91, Honolulu Margaret Wasserman Donald Eastlake, Dacheng Zhang.
TRILL OAM draft-eastlake-trill-rbridge-channel-00 draft-bond-trill-rbridge-oam-01 draft-manral-trill-bfd-encaps-01 Donald Eastlake 3 rd Huawei Technologies.
Directory Assisted RBridge Edge draft-dunbar-trill-directory-assisted-edge-05 Update Linda Dunbar: Donald
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
November 2011IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list: Tools site:
資 管 Lee Appendix A1 Link-Layer Support for IPv6. 資 管 Lee Lesson Objectives Basic structure of IPv6 packets LAN media WAN media IPv6 over IPv4.
March th IETF - Prague1 TRILL Working Group From draft 03 to draft 04 Dinesh Dutt, Cisco Silvano Gai, Nuova Radia Perlman, Sun.
March 2014DRAFT - IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list address: Tools.
November 2010Future TRILL Work1 Future TRILL Work 2 Donald Eastlake 3 rd 155 Beaver Street Milford, MA USA
TRILL OAM & BFD draft-eastlake-trill-rbridge-bfd-00.txt Donald E. Eastlake 3 rd 155 Beaver Street Milford, MA USA November 20101TRILL OAM & BFD Vishwas.
November 2010IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list: Tools site:
Chapter 9 Hardware Addressing and Frame Type Identification 1.Delivering and sending packets 2.Hardware addressing: specifying a destination 3. Broadcasting.
TRILL OAM - Update, Status and Next Steps 84 th IETF, Vancouver, Canada.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 8 Virtual LANs Cisco Networking Academy.
Chapter 3 - VLANs. VLANs Logical grouping of devices or users Configuration done at switch via software Not standardized – proprietary software from vendor.
15.1 Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
July 2014IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list address: Tools site:
Virtual Local Area Networks (VLANs) Part II
Switching Topic 3 VTP. Agenda VTP basics Components Frames and advertisements Domains and revision numbers VTP operations VTP pruning VTP issues.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 VLAN Trunking Protocol Cisco Networking Academy.
Possible TRILL Use of GENAPP in draft-ietf-trill-rbridge-channel Donald E. Eastlake, 3 rd Huawei Technologies (USA) 24 July
Submission doc.: IEEE 11-13/0526r1 May 2013 Donald Eastlake, HuaweiSlide 1 Sub-Setting Date: Authors:
Internetworking School of Business Eastern Illinois University © Abdou Illia, Spring 2016 (February 3, 2016)
RBridges: Operations, Administration, and Maintenance (OAM) Support David Bond, Vishwas Manral UNH-IOL, IP Infusion draft-bond-trill-rbridge-oam-00 1.
82 nd IETF Taipei1 SPB over MPLS draft-mack-crane-l2vpn-spb-o-mpls-00.txt Ben Mack-Crane Lucy Yong
March 2012IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list: Tools site:
August 2012IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links NEW Mailing list address: Tools.
March th IETF - Prague1 TRILL Working Group Changes from draft-trill-rbridge-protocol-02.txt to draft-trill-rbridge-protocol-03.txt Dinesh Dutt,
TRILL OAM use of CFM 1 Tissa Senevirathne (Cisco) new-senevirathne-trill-oam- liaison-0114-v011/17/14.
March 2007RBridge Extensions1 RBridge Protocol Extensions and the Inner Q-tag Location Donald Eastlake 3rd
March 2015IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list address: Tools site:
TRILL OAM- Status, Updates and Next Steps Tissa Senevirathne November, 2012 Version 3.1.
Common OAM between IEEE and TRILL November, 2012.
TRILL T RANSPARENT T RANSPORT OVER MPLS draft-muks-trill-transport-over-mpls-00 Mohammad Umair, Kingston Smiler, Donald Eastlake, Lucy Yong.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
March 2015 TRILL Link Security March 2015 TRILL Link Security
83rd IETF Paris by Tissa Senevirathne Les Ginsberg Ayan Banerjee
Future TRILL and TRILL Related Work
A quick intro to networking
FCoE over TRILL draft-mme-trill-fcoe-00 ietf
TRILL Working Group TRansparent Interconnection of Lots of Links
VLANs: Virtual Local Area Networks
RBridge Channel Tunnel Protocol
TRILL Directory Assistance Mechanisms
Virtual LANs.
Ethernet : Framing and Addressing
Additional TRILL Work/Documents
Stephen Haddock September 13, 2012
Network Architecture Models: Layered Communications
Editors: Bala’zs Varga, Jouni Korhonen
TRILL Header Extension Improvements
Packet Switch Architectures
Parag Jain, Samer Salam, Ali Sajassi (Cisco),
Presentation transcript:

Common OAM between IEEE and IETF/TRILL Tissa Senevirathne Donald Eastlake September, 2012

Re-cap from San Diego to Santa Cruz We presented high-level goal of the effort ◦i.e. to create a common OAM framework between IETF/TRILL and IEEE Following IEEE participants volunteered to work with TRILL WG team ◦Norm Finn, Stephen Haddock, Ben Mack-Crane, Ali Sajassi, Sue Hares. ◦Reviewed Frame Format and MP Addressing model. Rest of this presentation captures the discussions that occurred between the team from San Diego to Santa Cruz Your Comments and Feedback are welcome 2

OAM Ether Type. - Clearly Identify the OAM channel - Allows different technologies to easily integrate OAM channel TRILL OAM Frame Structure Encapsulation Header Client PDU fragment Message Channel 1.Addresses MEP (end Points) 2.Drives Forwarding decisions 1.Influence Forwarding decisions 2.Fixed size (128 bytes for TRILL) 3.May not be present in IEEE technologies such as Qbp 1.Drives OAM Functions 3 ET- OAM Forwarding Header Below is the proposed TRILL OAM frame structure Client PDU fragment, may or may not be present based on the technology

TRILL MP addressing 802.1ag MP address can interface basis (Individual address model) or Bridge (Shared address model). ◦802.1ag (Ethernet CFM operates below LLC) TRILL MP addressing is per RBridge basis ◦TRILL Operates above LLC ◦Use shared addressing model of 802.1ag TRILL MP addressing summary ◦TRILL MP addressed by egress nickname  OAM frames are filtered/ separated from data frames with R bit and EtherType. ◦Please see slide 7 for details ◦NOTE: TRILL OAM flag is one of the reserved bits in the TRILL header 4

TRILL MP Model with Combined Shared and Trunk Ports TRILL OAM Processing 802.1Q VLAN Processing Logical 802.1/802.3 Processing NULL Phy 5 MEPMEP TRILL Frame MAC Relay 802.1Q VLAN Processing Logical 802.1/802.3 Processing PHY 802.1Q VLAN Processing Logical 802.1/802.3 Processing PHY 802.1Q VLAN Processing Logical 802.1/802.3 Processing PHY 802.1Q VLAN Processing Logical 802.1/802.3 Processing PHY R- Component RBridge TRILL Trunk Ports Access Ports/Shared Ports T- Component R stand for Routing component. Operations are similar with IP Router

6 TRILL Rbridge Components 802.1Q R-Component TRILL “R-Component” TRILL OAM shim can be defined on: a virtual port with No PHY (an OAM Port) OAM Port Interconnect Port TRILL Trunk Port

TRILL OAM Frame identification 7 If M==1 and R(OAM) ==1 then Copy to CPU AND Forward normally Else if R(OAM) ==1 and (egree nickname is local) then It is an OAM frame; AND redirect to CPU, DO NOT FORWARD If R(OAM) ==1 then Do NOT de-capsulate and forward as a native frame Receive Processing Transmit Processing

Use of 802.1ag Messages for TRILL Use 802.1ag header as defined in 802.1Q Rev MD-Level semantics are the same as in 802.1ag Separate Op-code space for TRILL specific OAM functions Re-use existing TLV where applicable Separate TLV space for TRILL specific TLV Details in draft-tissa-trill-oam-fm-00 8

Next Steps What should be the next steps ? ◦Conclude on addressing and frame format ◦Detail discussion on use of 802.1ag messaging ◦Formal request from IETF/IEEE ? 9

Reference Requirement document ◦ oam-req/ oam-req/ Framework document ◦ trill-oam-framework/ trill-oam-framework/ Fault Management ◦ oam-fm/ oam-fm/ 10