Radia Perlman Intel Labs

Slides:



Advertisements
Similar presentations
1 Metro Ethernet Forum OAM An Update Matt Squire Hatteras Networks.
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.
Illustration collectées par Jean Burdy - 8/09/20111.
Copyright JNT Association JANET Briefing, 20 th Jan, Digital Economy Act 2010 Andrew Cormack Chief Regulatory Adviser, JANET(UK)
Planning, Research and Institutional Effectiveness July 13, /13/20111PRIE Dashboard Modul 1.
Inclusion-Exclusion Selected Exercises
Slaying the Feisty Little Foxes Song of Solomon 2:15 Dr. Russell Rosser Chinese Grace Bible Church July 3, 2011.
TRILL Tutorial Transparent Interconnection of Lots of Links Donald E. Eastlake 3 rd Co-Chair, TRILL Working Group Principal Engineer, Huawei
December 2007TRILL WG Vancouver1 TRILL issue: Pseudonodes Radia Perlman
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
Overview of TRILL Active-Active Goals, Challenges, and Proposed Solutions Radia Perlman 1November 2013.
Evolution Series Edge Release R3A00 Bridging Societies.
July 2006IETF TRILL1 Multicast MAC Addresses for Standards Use Donald E. Eastlake 3 rd
TRILL issue: Using Pseudonode Nicknames for Ingress RBridge Radia Perlman Hongjun Zhai Fangwei Hu 1November 2011.
TRILL Cloudlet Radia Perlman Donald Eastlake 3 rd Fangwei Hu August 20121TRILL: Cloudlet.
IEEE 802.1D: Spanning Tree Algorithm and the Filtering Database Ben Schultz Bridge Functions Consortium UNH InterOperability Lab July, 2000.
Overview of TRILL Transparent Interconnection of Lots of Links
Directory Assisted TRILL Encapsulation by non-TRILL nodes (Directory Reliant Smart End Node) Linda Dunbar Donald Eastlake Radia Perlman Igor Gashinsky.
Fine Grained Labeling draft-ietf-trill-fine labeling-01.txt Donald E. Eastlake 3 rd Huawei Technologies August 2012TRILL FGL1.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—2-1 Label Assignment and Distribution Introducing Typical Label Distribution in Frame-Mode MPLS.
March 2007TRILL WG, IETF Prague1 TRILL issue: Multicast Input Link Filtering Radia Perlman
Single Area Border RBridge Nickname for TRILL Multilevel draft-zhang-trill-multilevel-single-nickname-00.txt Mingui Zhang, Donald Eastlake, Radia Perlman.
Centralized Replication for BUM traffic in active-active edge connection draft-hao-trill-centralized-replication-02 Weiguo Hao Huawei Yizhou Li Huawei.
TRILL: Traffic engineering draft-hu-trill-traffic-engineering-00.txt Fangwei Hu Jacni Qin
VLANs Port-based VLAN: switch ports grouped (by switch management software) so that single physical switch …… Switch(es) supporting VLAN capabilities can.
Revision of the Appointed Forwarder RFC draft-eastlake-trill-rfc txt Donald E. Eastlake, 3 rd March 2015 Appointed.
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
TRansparent Interconnection of Lots of Links (TRILL) March 11 th 2010 David Bond University of New Hampshire: InterOperability.
March th IETF - Prague1 TRILL Working Group From draft 03 to draft 04 Dinesh Dutt, Cisco Silvano Gai, Nuova Radia Perlman, Sun.
Rfc7180bis: Further TRILL Clarifications, Corrections, and Updates Donald Eastlake Mingui Zhang, Radia Perlman, Ayan Banerjee, Anoop Ghanwani, Sujay Gupta.
Base Protocol Spec Radia Perlman
TRILL Base Protocol Clarifications and Corrections November 20111TRILL: Clear Correct Donald E. Eastlake, 3 rd (Huawei) Mingui Zhang (Huawei) Anoop Ghanwani.
1 Multilevel TRILL draft-perlman-trill-rbridge-multilevel-00.txt Radia Perlman Intel Labs March 2011.
November 2010Future TRILL Work1 Future TRILL Work 2 Donald Eastlake 3 rd 155 Beaver Street Milford, MA USA
Directory Assisted Edge Donald Eastlake, Linda Dunbar Huawei Technologies
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.
TRILL remaining issues Radia Perlman
November 2013TRILL Directory Assist Mechanisms1 TRILL Directory Assistance Mechanisms draft-dunbar-trill-scheme-for-directory-assist-06 draft-eastlake-trill-ia-appsubtlv-03.
Possible TRILL Use of GENAPP in draft-ietf-trill-rbridge-channel Donald E. Eastlake, 3 rd Huawei Technologies (USA) 24 July
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
Submission doc.: IEEE 11-13/0526r1 May 2013 Donald Eastlake, HuaweiSlide 1 Sub-Setting Date: Authors:
RBridges: Operations, Administration, and Maintenance (OAM) Support David Bond, Vishwas Manral UNH-IOL, IP Infusion draft-bond-trill-rbridge-oam-00 1.
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,
November 2006IETF TRILL WG1 TRILL Working Group draft-gai-perlman-trill-encap-00.txt as modified by Radia Ed Bowen, IBM Dinesh Dutt, Cisco Silvano Gai,
March 2007RBridge Extensions1 RBridge Protocol Extensions and the Inner Q-tag Location Donald Eastlake 3rd
TRILL T RANSPARENT T RANSPORT OVER MPLS draft-muks-trill-transport-over-mpls-00 Mohammad Umair, Kingston Smiler, Donald Eastlake, Lucy Yong.
Advanced Network Tap application for
Requirements for LER Forwarding of IPv4 Option Packets
March 2015 TRILL Link Security March 2015 TRILL Link Security
Future TRILL and TRILL Related Work
draft-xu-isis-nvo-cp-00 Xiaohu Xu (Huawei) Saumya Dikshit (Cisco)
Month 2002 doc.: IEEE /xxxr0 November 2004 Routing and Rbridges
FCoE over TRILL draft-mme-trill-fcoe-00 ietf
Multi Protocol Label Switching (MPLS)
DCI using TRILL Kingston Smiler, Mohammed Umair, Shaji Ravindranathan,
RBridge Channel Tunnel Protocol
TRILL MPLS-Based Ethernet VPN
TRILL Directory Assistance Mechanisms
Additional TRILL Work/Documents
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
Home work project #1 Develop and fully debug your program on the Cushing 208 lab. Machines - planet lab machines may not have good development environment.
DetNet Data Plane design team IETF 98, Chicago, 2017
TRILL Header Extension Improvements
Presentation transcript:

Radia Perlman Intel Labs radiaperlman@gmail.com July 2011 Fine-Grained VLAN Labeling draft-eastlake-trill-rbridge-fine-labeling-01.txt Radia Perlman Intel Labs radiaperlman@gmail.com July 2011 IETF TRILL WG

Goals More VLANs Work with existing silicon Allow existing RBridges to work in the core Make sure misconfigurations (having old RBridges on the edge) don’t do anything bad Opportunistic opportunity: 2nd priority field July 2011 IETF TRILL WG

Basic Idea Use two VLANs (in the inner packet), to encode 24 bits of VLAN (16 million) July 2011 IETF TRILL WG

Double VLAN tag outer Ethernet hdr unchanged TRILL header unchanged dest MAC source MAC VLAN INFO this is what changes for fine-grained labeling Old: single VLAN tag Fine-grained: two consecutive VLAN tags (both “C”) payload Link Trailer July 2011 IETF TRILL WG

Notation ST=“Single Tag” RBridge, i.e., not fine-grained labeling aware DT=“Double Tag” RBridge, i.e., fine-grained labeling aware (X.Y) = Fine-grained label with first 12 bits=X, and 2nd 12 bits=Y July 2011 IETF TRILL WG

Reporting DT-capability DT RBridges will report their DT-capability in LSPs So therefore DT RBridges will know which RBridges are ST, and which are DT July 2011 IETF TRILL WG

Reporting Attached fine-grained labels New sub-TLV in LSP for appointed forwarder to report attachment to a range of 24-bit labels Will be ignored by ST RBridges July 2011 IETF TRILL WG

Some issues with mixing ST and DT RBridges If ST RBridge in core, make sure it doesn’t falsely filter multidestination (letting extra traffic through is OK, but blocking traffic because confusion with double tag not OK) If core ST RBridge exists, then DT R2 attached to X.Y must report attachment to ST VLAN “X” To allow some ST edge RBridges, we will allow some VLANs (say first k) to be announced with a single tag, whether ingressed by DT or ST July 2011 IETF TRILL WG

Illegal configuration Illegal if ALL of the following are true Single tag VLAN “X” exists Double tag VLAN “X.Y” exists There is a ST RBridge on the edge reporting it is connected to X Detected through LSPs Mediated by having DT RBridge that is appointed forwarder for DT VLAN X.Y refrain from ingressing or egressing VLAN X.Y, and complaining July 2011 IETF TRILL WG

ST in core The only time core RBridges look at VLAN tag is for filtering multidestination frames It’s OK for filtering not to be perfect (i.e., only filter on 12 of the 24 VLAN bits – it just wastes a bit of bandwidth, and filtering is a SHOULD anyway, not a MUST) But must not falsely filter July 2011 IETF TRILL WG

Avoiding false filtering with ST R1 in core To make sure that R1 doesn’t falsely filter (X.Y), all edge RBridges attached to any fine-grained label with the first 12 bits=X must report connectivity to ST VLAN “X” in addition to DT VLAN (X.Y) July 2011 IETF TRILL WG

Unicast Basically no change, except for priority Given there are two VLAN tags, there’s two priority fields Transit RBridges use the priority in the first VLAN tag July 2011 IETF TRILL WG

Possible Variant There might be reasons for R1 to send a multidestination frame as several unicasts instead there might be a very small number of edge RBridges that need to see the frame (e.g., a VLAN that only exists at a few places) As an alternative instead of disabling connectivity to X.Y, when illegal configuration It is optional for ingress to send, but mandatory for egress to receive a multidestination frame as a directed unicast July 2011 IETF TRILL WG