1 introduction vid-filtering-0710-v04.pdf
TRANSCRIPT
1
Introductionhttp://www.ieee802.org/1/files/public/docs2010/liaison-nfinn-split-horizon-vid-filtering-0710-v04.pdf describes in pages 19 and 20 the “Optimal distribution of data: Non-802.1aq” and “Using VIDs for manually configured optimum data distribution”. The following slides expand the description in those two pages:
Slide 2 adds the information in page 20 into the figure in page 19 and it illustrates the internal configuration of node B1 with the I and V Relay-VIDs and the VID translation at the egress ports
Slide 3 introduces a VLAN with two domains interconnected by node B2. Slide 4 describes that two internal domain VIDs (Ia, Ib) are to be used in this case. It illustrates which Relay-VIDs are registered at each output port, which VID translation at egress ports is required and which VID values are used on the links between the nodes.
Slide 5 extend the single domain case and illustrates that with the use of VID translation at the ingress ports in the domain it is possible to use different VID values on each of the inner domain links.
Slide 6 extends the two domain case and illustrates that with the use of VID translation at the ingress ports in each domain it is possible to use different VID values on each of the inner domain links.
Slides 7 and 8 illustrate the location of MEP and MIP functions in these two cases
Slide 9 presents my understanding of the application of this model to (H)VPLS in MPLS networks.
2
B1B1
B1
B2
B3P21
P23
P32
P31
P13P12
P10
P20
P30
C12
C2
C3
B1
B2
B3
VV
IV
II
V
V
V
C12
C2
C3
V
V
V,I
V,I
V,I
V
X: External VIDX: Internal Relay-VID
VI
XY, Y X: Relay-VID X to VID Y Translation at egress port
IV
V
I
VI
IV IV
IV
VI
VI
I
V SVL
C11
IV
IV
IV
IV
V
V
I
I
C11
P11
V
V,IIV
P13
P12
P10
P11
E-LAN (I)
I
I
I
VLAN has common VID value ‘I’ on the inner links B1-B2, B2-B3 and B3-B1
SVL: Shared VLAN Learning
VLAN has 2 Relay-VID values ‘I’ and ‘V’ which operate in SVL mode
VID Translation at egress port
3
B1
B2
B3P21
P23
P32
P31
P13P12
P10
P20
P30
C12
C2
C3
C52
C11
C51
P11
E-LAN (II)
B4 B5
P24P25
P52P54
P42P45
P50
P40C4
P55
VLAN has two domains with a full mesh of links
4
B1
B2
B3
C12
C2
C3
C52
C11
C51
E-LAN (II)
B4 B5C4
B2B2
Ia
V
SVL
IaV
IbV
IaVV
Ia
Ia
Ib
P23
P24
P20
P21V,Ib
Ia
Ia
Ia
V
V
V V
V,Ia
V,Ia,Ib
V,Ia
V
IaVV
,Ib
Ia
VIa
Ia
V IaV
IaV
VIa
VIa,Ib
V
V,IIV
V,IbV
V
V,IbIa
Ib
IbIb
V
V
V
V,IbV,Ib
VV
VV
V,IaIbIb
V
,Ia
V,Ib
VIb
V
Ib
VIb IbV
IbV
V,Ib
IbV Ib
IbV
V,Ib
IaIb
P25
IbV
IbIa
IaV
IaIb
IbVIbIa
Ib
VLAN has common VID value ‘Ib’ on the inner links B2-B4, B4-B5 and B5-B2
VLAN has common VID value ‘Ia’ on the inner links B1-B2, B2-B3 and B3-B1
VLAN in Node B2 has 3 Relay-VID values ‘Ia’, ‘Ib’ and ‘V’
which operate in SVL mode
VID Translation at egress port
X: External VIDX: Internal Relay-VID XY, Y X: Relay-VID X to VID Y Translation at egress port SVL: Shared VLAN Learning
5
B1B1
B1
B2
B3P21
P23
P32
P31
P13P12
P10
P20
P30
C12
C2
C3
B1
B2
B3
VV
RV
QP
V
V
V
C12
C2
C3
V
V
V,I
V,I
V,I
V
IR
VR
XY, Y X: Relay-VID X to VID Y Translation at egress port
IV
IP
V
P
IQVQ
P
IP
V
QIQV
RI
RV
VI
VI
I
V SVL
C11
IV
IV
RV
QV
V
V
Q
R
C11
P11
V
V,IIV
P13
P12
P10
P11
E-LAN (III)
XY, Y X: VID Y to Relay-VID X Translation at ingress port
RI Q
I
R
Q
P
VID Translation at egress port
VID Translation at ingress port
VLAN has different VID values ‘P’, ‘Q’ and ‘R’ on the inner
links B1-B2, B2-B3 and B3-B1
X: External VIDX: Internal Relay-VID SVL: Shared VLAN Learning
6
B1
B2
B3
C12
C2
C3
C52
C11
C51
E-LAN (IV)
B4 B5C4
B2B2
Ia
V
SVL
IaV
LV
RVV
P
R
L
P23
P24
P20
P21V,Ib
R
QP
V
V
V V
V,I
V,Ia,Ib
V,I
V
IV
VI
VIa,Ib
V
V,IIV
V,IbV
V
M
LK
V
V
V
V,IbV,Ib
VV
VV
IbL
V,IaLK
Ib
K
V,I
a
V,I
VI
V
K
VM MV
L
V
V,I
IV Ib
IVV,I
RIb
P25
IbV
LIa
PV
PIb
KVKIa
K
VID Translation at egress port
VLAN has different VID values ‘P’, ‘Q’ and ‘R’ on the inner
links B1-B2, B2-B3 and B3-B1
VLAN has different VID values ‘K’, ‘L’ and ‘M’ on the inner
links B2-B4, B4-B5 and B5-B2
IaR
V,IbR
Ia
PV
,Ib
P
IQVQ
P
IP
V
QIQV
RI
RV
PIa
RIa
LIbKIa
VID Translation at ingress port
X: External VIDX: Internal Relay-VID XY, Y X: Relay-VID X to VID Y Translation at egress port SVL: Shared VLAN Learning
XY, Y X: VID Y to Relay-VID X Translation at ingress port
7
MEPs and MIPs in these E-LAN casesLooking at the models of Nodes B1 and B2 I am wondering where we have to place the MEP and MIP functions
Most logical location of the MEP and MIP functions is at the edge of the yellow ellipses; this minimizes the number of MEP and MIP instances to one UP MEP+MIP+DOWM MEP set per port
B1B1
I
V SVL
IV
IV
RV
QV
V
V
Q
R
P13
P12
P10
P11
RI Q
I
B2B2
Ia
V
SVL
IaV
IbV
IaVV
Ia
Ia
Ib
P23
P24
P20
P21
Ib
IaIb
P25
IbV
IbIa
IaV
IaIb
IbVIbIa
Ib
8
B2B2
Ia
V
SVL
IaV
LV
RVV
P
R
L
P23
P24
P20
P21
Ib
RIb
P25
IbV
LIa
PV
PIb
KVKIa
K
PIa
RIa
LIbKIa
B1B1
I
V SVL
IV
IV
RV
QV
V
V
Q
R
P13
P12
P10
P11
RI Q
I
MEPs and MIPs in these E-LAN cases
Same two nodes, now with VID Translation at some of the ingress ports
V
V
Q
R
9
E-LAN in MPLS (VPLS, HVPLS)
Same model can be deployed for E-LAN support in MPLS; i.e. VPLS and HVPLS
External VID is to be replaced by PW label, and VLAN Tag is to be replaced by PW Label Stack Entry header
PW label values might be different in the two directions For such case the PWlabel-to-RelayVID and RelayVID-to-PWlabel
translations will use the different PW label values
Relay-VID is represented by means of a VSI
n VSIs (n≥2) are part of a “Shared VSI Learning” (SVL) group
10
E-Tree
To be added in v02