F e b The IETF TRILL Protocol r u a r y 2 0 Transparent Interconnection of Lots of Links 1 3 T R I L L - A P R I C O T 2 Donald E. Eastlake, 3rd 0 1 3 Co-Chair, TRILL Working Group Principal Engineer, Huawei 1 [email protected] Donald E. Eastlake, 3rd F e Principal Engineer at Huawei Technologies b ¢ r u a r y Formerly with Cisco and before that Motorola. 2 0 1 3 Co-Chair of the IETF TRILL Working Group ¢ T R Chair of the IETF PPPEXT Working Group I L L Chair of the IEEE 802.11ak Task Group - A P R Author of 59 IETF RFCs. I ¢ C O T 2 0 1 3 Note: This tutorial represents my personal views, not those of the TRILL WG or Huawei. It is a high level technical overview. It is not practical to include all the details in the specification documents 2 in a presentation of this length. CONTENTS F e b r u a r What is TRILL? y 1. 2 0 1 TRILL Features 3 2. T R 3. TRILL History 8. TRILL OAM IL L - Two TRILL Peering and Layers A 4. 9. P R I Examples C TRILL Comparison 10. O T 2 5. How TRILL Works 11. TRILL 01 3 Example Packet Implementations 6. Processing Standardization 12. Fine Grained Status 7. Labeling References 13. 3 W TRILL? HAT IS F e b r u a r y A Compatible Protocol ¢ 2 0 1 3 Attached end nodes just think it is Ethernet. T R I L L - A The more bridges you convert to TRILL switches, ¢ P R I the better your network’s stability and bandwidth C O T utilization. 2 0 1 3 Terminates Spanning Tree Protocols ¢ 4 I NSPIRED BY A R L I EAL IFE NCIDENT F e b r u a r In November 2002, Beth Israel Deaconess y ¢ 2 0 1 Hospital in Boston, Massachusetts, had a total 3 network meltdown: T R I L L Their network took four days of heroic efforts to be - A restored to an operational state! In the mean time the P R I C staff was reduced to using paper and pencil. O T 2 Beth Israel Deaconess had grown by acquiring various 0 1 3 clinics and just plugged all those bridged networks together. The article in Boston’s primary newspaper specifically mentioned “Spanning Tree Protocol” as the problem! Radia Perlman, who invented spanning tree over 25 years ago, decided it was time to come up with a better 5 way. W TRILL? HAT IS F e b r u a r y Basically a simple idea: ¢ 2 0 1 3 Encapsulate native Ethernet frames in a transport T header providing a hop count R I L L Route the encapsulated frames using IS-IS - A P R Decapsulate native frames before delivery I C O T 2 0 1 3 Provides ¢ Least cost paths with zero/minimal configuration Equal Cost Multi-Pathing of unicast traffic Multi-pathing of multi-destination traffic 6 A TRILL C AMPUS F e b r u a L3 = end sta)on r L3 y Router Bridge 2 Router 0 1 1 3 = Ethernet T RB4 RB1 = Any R I L Bridge technology L - 2 A P R I RB5 C RB2 O T RB3 2 Bridge 0 1 3 3 RB6 End stations and Layer 3 routers are connected to TRILL ¢ switches by Ethernet. TRILL switches can be connected to each other with ¢ arbitrary technology. 7 In both cases, the connection can be a bridged LAN. ¢ W TRILL? HAT IS F e b r u a r TRansparent Interconnection of Lots of Links y ¢ 2 0 1 TRILL WG Charter 3 T http://www.ietf.org/dyn/wg/charter/trill-charter.html R ¢ I L L Standardized by IETF TRILL Working Group: - A P Donald E. Eastlake 3rd (Huawei), Co-Chair ¢ R I C Erik Nordmark (Cisco), Co-Chair O ¢ T 2 Jon Hudson (Brocade), Secretary 0 ¢ 1 3 TRILL Switch/ RBridge (Routing Bridge) ¢ Device that implements TRILL TRILL/RBridge Campus ¢ A network of RBridges, links, and any intervening bridges, bounded by end stations / layer 3 routers. 8 CONTENTS F e b r u a r What is TRILL? y 1. 2 0 1 TRILL Features 3 2. T R 3. TRILL History 8. TRILL OAM IL L - Two TRILL Peering and Layers A 4. 9. P R I Examples C TRILL Comparison 10. O T 2 5. How TRILL Works 11. TRILL 01 3 Example Packet Implementations 6. Processing Standardization 12. Fine Grained Status 7. Labeling References 13. 9 U L C P NICAST EAST OST ATHS F e b r u a r y 2 0 1 3 = end sta)on T B1 R I L L - A P R I C O T 2 0 1 3 B3 B2 A three bridge network 10
Description: