首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于任意C的QinQ在EX4200上的实现

基于任意C的QinQ在EX4200上的实现
EN

Network Engineering用户
提问于 2021-10-08 14:39:19
回答 1查看 272关注 0票数 2

试图在建筑物B中设置从建筑物A到CE的以太网链路。客户可能会也可能不会标记它在链接上发送的帧。下面是我试图使用的设置

代码语言:javascript
复制
+----+       +--------+      +----------+             +----------+  
| 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配置如下:

代码语言:javascript
复制
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

向路由器的干线:

代码语言:javascript
复制
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发送有标记的帧,这两个接口上都不会有任何数据包。

我遗漏了什么?

EN

回答 1

Network Engineering用户

发布于 2021-11-11 21:11:09

啊,是的,非常混乱的Q-in-Q配置的前开关-我们又见面了。

尝试对您的配置进行以下更改:

代码语言:javascript
复制
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下的接口”的方式(如上面),您应该是好的。

这也可能有帮助:

杜松柏EX4200钦Q问题

票数 2
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/76604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档