使用eNSP配置端口QinQ

参考连接:http://www.javashuo.com/article/p-huqenjbj-cz.html网络

本文主要记录使用华为eNSP模拟器来实现配置QinQ,并对QinQ的报文进行简单分析。ide

QinQ简介:QinQ技术(也称Stacked VLAN Double VLAN)是指将用户私网VLAN标签封装在公网VLAN标签中,使报文带着两层VLAN标签穿越运营商的骨干网络,在公网中只根据外层VLAN标签传播,私网VLAN标签被屏蔽,这样,不只对数据流进行了区分,并且因为私网VLAN标签被透明传送,不一样的用户VLAN标签能够重复使用,只须要外层VLAN标签的在公网上惟一便可,实际上也扩大了可利用的VLAN标签数量。QinQ的标准是IEEE802.1adIEEE802.1ad的全称是:Virtual Bridged Local Area Networks Amendment 4: Provider Bridges) 。--摘至《网络之路--交换专题》
简单的说,就是对报文打两层vlan标签,目的是增长可用vlan的数目。
spa

QinQ封装格式以下:.net

 QinQ的报文格式以下:3d

 下面是使用华为eNSP模拟器进行的QinQ试验,拓扑图以下:blog

  具体的配置以下:get

一、PC1和PC3属于vlan2,PC2和PC4属于vlan3,它们的IP地址分别为:PC1:192.168.0.10,PC2:192.168.0.20,PC3:192.168.0.30,PC4:192.168.0.40it

二、LSW1和LSW2做为主干网络(ISP网络),从LSW1的GE 0/0/1和LSW2的GE 0/0/2端口进入的报文会被打上外层标签(vlan10)这两个端口的配置是同样的,以LSW1的GE 0/0/1端口的配置为例进行举例:class

[Huawei-GigabitEthernet0/0/1]port link-type dot1q-tunnel 配置

[Huawei-GigabitEthernet0/0/1]port default vlan 10

三、LSW1的GE 0/0/2和LSW2的GE 0/0/1端口用于ISP网络内部通讯,配置为trunk模式,这两个端口的配置是同样的,以LSW1的GE 0/0/1端口的配置为例进行举例:

[Huawei-GigabitEthernet0/0/1]port link-type trunk

[Huawei-GigabitEthernet0/0/1]port trunk allow-pass all

四、LSW3和LSW4用于局域网通讯和链接到ISP网络,其中LSW3的Ethernet 0/0/1和Ethernet 0/0/2端口模式为access,GE 0/0/3为trunk,配置以下:

[Huawei-GigabitEthernet0/0/1]port link-type access

[Huawei-GigabitEthernet0/0/1]port default vlan 3

[Huawei-GigabitEthernet0/0/2]port link-type access

[Huawei-GigabitEthernet0/0/2]port default vlan 3

[Huawei-GigabitEthernet0/0/3]port link-type trunk

[Huawei-GigabitEthernet0/0/3]port trunk allow-pass vlan all

LSW4的配置和LSW3的配置同样,就不写出来了。

实验现象:

PC1  ping PC3能够ping通。

PC2 ping PC4能够ping通。

PC3 ping PC1能够ping通。

PC4 ping PC2能够ping 通。

 下面咱们在LSW1上抓个报文来分析如下报文的格式。

相关文章
相关标签/搜索