试图在建筑物B中设置从建筑物A到CE的以太网链路。客户可能会也可能不会标记它在链接上发送的帧。下面是我试图使用的设置
+----+ +--------+ +----------+ +----------+
| CE +--(A)--+ EX4200 +-(B)--+ Router A +---(L2VPN)---+ Router B +
+----+ +--------+ +----------+ +----------+ 在链路上,客户可以发送带有任意VLAN的标记帧,也可以发送无标记帧。在B链路上,框架外标有S标签.我甚至不担心L2VPN部分。
在实验室中,我将标记的帧发送到EX4200。面向CE的端口配置为访问端口,vlan成员指定为S-Tag。
set interfaces ge-0/0/22 unit 0 family ethernet-switching port-mode access
set interfaces ge-0/0/22 unit 0 family ethernet-switching vlan members qinq
vlan qinq配置如下:
set vlans qinq vlan-id 100
set vlans qinq dot1q-tunneling customer-vlans native
set vlans qinq dot1q-tunneling customer-vlans 1-4094
set ethernet-switching-options dot1q-tunneling ether-type 0x8100向路由器的干线:
set interfaces xe-0/1/0 unit 0 family ethernet-switching port-mode trunk
set interfaces xe-0/1/0 unit 0 family ethernet-switching vlan members qinq为了测试IP连接性,我将ping从CE发送到路由器A。如果发送无标记帧,则获得IP连接。一旦我向EX4200发送有标记的帧,这两个接口上都不会有任何数据包。
我遗漏了什么?
发布于 2021-11-11 21:11:09
啊,是的,非常混乱的Q-in-Q配置的前开关-我们又见面了。
尝试对您的配置进行以下更改:
delete interfaces ge-0/0/22 unit 0 family ethernet-switching vlan members qinq
delete interfaces xe-0/1/0 unit 0 family ethernet-switching vlan members qinq
set vlans qinq interface ge-0/0/22.0
set vlans qinq interface xe-0/1/0.0我从来没有运气让Q-in-Q工作使用普通的“VLAN配置在接口”层次结构(尽管有例子表明它是这样做的),但如果您切换到“VLAN下的接口”的方式(如上面),您应该是好的。
这也可能有帮助:
https://networkengineering.stackexchange.com/questions/76604
复制相似问题