HCIP QinQ

实验拓扑

实验需求及解法

本实验模拟企业 A 和企业 B 跨越 ISP 网络实现二层互联的场景。实现以下需求:

1.企业内部的 vlan 跨 ISP 二层通信

2.企业 A/B 之间 vlan 相同,但不会发生冲突,保持隔离。

图中 PC1/5 属于企业 A,vlan10;PC2/6 属于企业 A,vlan20。

图中 PC3/7 属于企业 B,vlan10;PC4/8 属于企业 B,vlan20。

一、配置各企业内网

1.1 配置 vlan

SW4/5/6/7 属于企业 A/B 的内网交换机,完成以下配置:

1.1.1 创建 vlan10 和 vlan20

1.1.2 连接 PC 的接口配置为 access,划入对应 vlan

1.1.3 上连 ISP 的接口配置为 trunk,允许 vlan 和 20 通过。

SW4/5/6/7
vlan batch 10 20

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20

interface GigabitEthernet0/0/2
port link-type access
port default vlan 10

interface GigabitEthernet0/0/3
port link-type access
port default vlan 20

二、配置 ISP 二层网络

SW1/2/3 属于 ISP 交换机,完成以下配置:

2.1 ISP 基础 vlan 配置

2.1.1 企业 A 分配公网 vlan100,企业 B 分配公网 vlan110 和 120.

2.1.2 SW1/2/3 之间配置 trunk 并允许 vlan100、110 和 120。

SW1:
vlan batch 100 110 120

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 100 110 120

interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 100 110 120

SW2/3:
vlan batch 100 110 120

interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 100 110 120

2.2 企业 A 使用基础 QinQ

2.2.1 SW2/3 上收到来自企业 A 的数据帧后,添加公网 vlan100.

SW2/3:
interface GigabitEthernet0/0/2
port link-type dot1q-tunnel
port default vlan 100

2.2.3 使用 PC1pingPC5,确认可通信,并观察抓包信息中的 vlan-id。

在 SW1 的 G0/0/1 抓包可以看到两个 vlan-id

2.3 企业 B 使用灵活 QinQ

2.3.1 SW2/3 收到来自企业 B 的数据帧后,根据原有 vlan 标记添加公网 vlan vlan10 添加 vlan110,vlan20 添加 vlan120

SW2/3:
interface GigabitEthernet0/0/3
port link-type hybrid \\默认配置,不显示。
qinq vlan-translation enable
port hybrid untagged vlan 110 120
port vlan-stacking vlan 10 stack-vlan 110
port vlan-stacking vlan 20 stack-vlan 120

2.3.3 使用 PC3/4 分别 pingPC7/8,确认可通信,并观察抓包信息中的 vlan-id。

在 SW1 的 G0/0/1 上抓包,可以看到两个 vlan-id,如下图

猜你喜欢

转载自blog.csdn.net/weixin_59151049/article/details/142919164