Beruflich Dokumente
Kultur Dokumente
Links (TRILL)
Overview
TRILL protocol combines the functionalities of routing
and switching
TRILL run on Routing bridges (Rbridges)
Normal bridged LAN is treated as a second-layer link
IS-IS PDUs
Data flow
E
F
Nickname=R2
MAC Addr. = RB2
Nickname=R3
MAC Addr. = RB3
A->B, tag=10
RB1->RB2, tag=5
R1->R3
R1-> R3
A->B, tag=10
A->B, tag=10
A->B, tag=10
Distribution Tree
1
MAC: A
2
A port 1
A->B
2
1
MAC: B
A R1
MAC: A Nickname:R1
MAC: RB1
Distribution Tree
ESAI(R1: A, B)
1
2
MAC: B
MAC table
A
B
R1
R1
Nickname: R2 B
MAC: M2
Nickname: R1
MAC: M1
1
Spannin
g Tree
VLAN 10
forwarder
TRILL domain
1. CE frame: VLAN 10
2. CE frame: VLAN 20
3. TRILL frames
3 VLAN 20
forwarder
A
2 bridges
Spannin
g Tree
TCN
1
VLAN 10
A
Spannin
g Tree
TRILL domain
New forwarder
of VLAN 10
VLANs 31=40,
Designated VLAN 10
IS-IS hellos
DRB
Priority = 100
MAC= 123
Priority = 100
Priority = 50
MAC= 456
MAC= 789
Forwarder for VLANs 1-20
Distribution Tree 1
Distribution Tree 2
VLAN10
VLAN20
VLAN10
VLAN20
Fabricpath
Comparisons Between Fabricpath and TRILL
Similarities
Use IS-IS to derive equal cost multiple paths.
Data forwarding is based on MAC addresses
Multidestination Trees are used for flooding, broadcast and
multicasting
Differences
Fabricpath switches are only connected by point-to-point
link
Conversational address learning
Multiple Topologies can be defined
Fabricpath
Packet Format
Fabricpath
header
Outer MAC
Ftag
Fabricpath
Data forwarding
Fabricpath Domain
FA1
FA2
FA3
Host A
A->B, tag=10
Host B
FA1-> FA3
FA1->FA3
Ftag = ..
Ftag= ..
A->B,
tag=10
A>B,tag=1
0
A->B, tag=10
Fabricpath
Conversational Learning
Fabricpath switch only learn addresses of hosts that
communicate with its attached hosts
Host C
1
FA1, Multicast
A
Host A
Ftag = 1
A-> B
FA1
Host D
B
A
Host B
1
-
FA1
Fabricpath
Fabricpath Topology Characteristics
All Fabricpath switches (FSes) are connected by point-topoint links
Fabricpath domain acts like a backbone that connects all
the CE networks
Fabricpath Domain
CE
domain
CE
Domain
CE
Domain
No native CE traffic
Will be generated from
The Fabricpath domain
Fabricpath
Fabricpath domain is the root bridge of all Spanning
trees
All Fabricpath switches have the same Bridge ID
Two Fabricpath domains cannot be connected by a CE
domain
BPDUs will not be forwarded between CE domains
Exception: TCN will be forwarded within the Fabricpath
domain
Fabricpath Domain
Spanning Tree
Fabricpath
Fabricpath VLANs and CE VLANs
Fabricpath VLAN traffic will be transport in the Fabricpath
domain
Traffic from CE VLANs which are not the Fabricpath VLANs
remains in the CE domain
Fabricpath Domain