trill review
Embed Size (px)
TRANSCRIPT

AGENDA
• TRILL:What&Why?
• Whatworked?
• Whathasn’t?
• Wherearewe?
April2016 TRILLWG 2

WhatisTRILL?
April2016 TRILLWG 3

WhatisTRILL?
April2016 TRILLWG 4

WhatisTRILL?
April2016 TRILLWG 5
• Basicallyasimpleidea:– Encapsulatena,veframesinatransportheaderprovidingahopcount
– RoutetheencapsulatedframesusingIS-IS– Decapsulatena,veframesbeforedelivery
• Provides– Leastcostpathswithzero/minimalconfigura,on– EqualCostMul,-Pathingofunicast– Mul,-pathsofmul,-des,na,on

WhatisTRILL?
April2016 TRILLWG 6
TRILLHeader
– Nicknames–auto-configured16-bitcampuslocalnamesforTRILLSwitches(RBridges)
– V=Version(2bits)– R=Reserved(2bits)– M=Mul]-Des]na]on(1bit)– ExtLng=LengthofTRILLHeaderExtensions– Hop=HopLimit(6bits)
TRILLEthertype
EgressRBridgeNickname
HopExtLngV MR
IngressRBridgeNickname

WhyTRILL?
April2016 TRILLWG 7

WhyTRILL?
April2016 TRILLWG 8
Core
Distribution
Access
Leaves
20 Gbps
40 Gbps
160 Gbps
Root

WhyTRILL?
April2016 TRILLWG 9
Core
Distribution
Access
Leaves
160 Gbps
160 Gbps
160 Gbps

WhatWorked?(EndUserPerspecEve)
• “I JUST BUILT A TRILL-BASED FABRIC WITH [VENDOR X] AND A BUNCH OF REDUNDANT MULTIPATH LINKS. INTUITIVE, FUNCTIONAL, EASY CLI. “
• “EASE OF CONFIGURATION IS SIGNIFICANT”
• “FINISHING DEPLOYMENTS ON AVERAGE A DAY EARLY”
• “I’M FINISHING ONE DAY INSTALLS BY LUNCH”April2016 TRILLWG 10

WhatWorked?
• AnEndtothe4096VLANLimita]on
April2016 TRILLWG 11
hHps://tools.ieM.org/html/rfc7172

WhatWorked?• Ac]ve/Ac]veEdgeDevices
heps://tools.ief.org/html/rfc7782
• DirectoryAssistanceheps://tools.ief.org/html/rfc7067
• ZeroConfigIS-IS
• RemovedSTP&Ac]ve/PassiveLinks
April2016 TRILLWG 12

WhatHasn’tWorked?
• Poli]cs– Whilegonenow,wassevereinearlydays
• VendorInteroperability– Plug-festshadlimitedsuccess,vendorsdidlessthancompa]bleimplementa]ons
• OAM– TroubleShoo]ngaProblem“HowdoIdebugthis?”–Askedbycustomerjust2monthsago– HuaweididagreatjobprovidingaunifiedOAMforTRILL&SPB
April2016 TRILLWG 13

Wherearewe?
April2016 TRILLWG 14
• TrafficEngineeringBeeerSupportforothertechnologies
• TransparentMode
ReducedcouplingbetweenTRILLandaGachednetworksattheedge.
• ECN
Greatpresenta,ontodaybyBobBriscoeonusingTRILLwithECN
• Re-charterbeingconsidered

Jon Hudson (Brocade)<[email protected]>