Juniper EX4200 如何从 dot1q-tunneling 接入端口上的 c-vlan 中选择 s-vlan?

网络工程 VLAN 杜松 瞻博网络 琴琴
2021-07-18 00:55:59

我如何告诉瞻博网络 EX4200 在 q-in-q(dot1q-tunneling)端口上推送基于 C-VLAN 的特定 S-VLAN?

例如,我想指示 EX4200 使用以下规则执行 Q-in-Q:

1) If a single-tag frame is received on ge-0/0/0 with C-VLAN=41, push S-VLAN=4.
2) If a single-tag frame is received on ge-0/0/0 with C-VLAN=42, push S-VLAN=4.
3) If a single-tag frame is received on ge-0/0/0 with C-VLAN=51, push S-VLAN=5.
4) If a single-tag frame is received on ge-0/0/0 with C-VLAN=52, push S-VLAN=5.

相反,每当要在 ge-0/0/0 上发送双标签帧时,都应该删除(弹出)外部 S-VLAN。

这可以通过瞻博网络 EX4200 完成吗?如果有,请指出具体的配置命令。

1个回答

这应该做你所追求的:

    set interfaces ge-0/0/0 unit 0 family ethernet-switching port-mode access
    set interfaces ge-0/0/0 unit 0 family ethernet-switching vlan members SVID4
    set interfaces ge-0/0/0 unit 0 family ethernet-switching vlan members SVID5
    set vlans SVID4 vlan-id 4
    set vlans SVID4 dot1q-tunneling customer-vlans 41-42
    set vlans SVID4 dot1q-tunneling layer2-protocol-tunneling all
    set vlans SVID5 vlan-id 5
    set vlans SVID5 dot1q-tunneling customer-vlans 51-52
    set vlans SVID5 dot1q-tunneling layer2-protocol-tunneling all

干杯,

H