一、首先要了解什么是QinQ:
- QinQ(802.1Q-in-802.1Q)技术是一项扩展VLAN空间的技术,通过在802.1Q标签报文的基础上再增加一层802.1Q的Tag来达到扩展VLAN空间的功能,可以使私网VLAN透传公网。由于在骨干网中传递的报文有两层802.1QTag(一层公网Tag,一层私网Tag),即802.1Q-in-802.1Q,所以称之为QinQ协议。
- 这是啥额,表示看不懂,好吧,简单点说就是在vlan的标签前面又加了一个vlan标签,它有2层vlan标签,一层包着另一层,这就是QinQ。
二、其目的:
- QinQ最初主要是为拓展VLAN的数量空间而产生的。它是通过在原有的802.1Q报文的基础上增加一层802.1Q标签来实现的,使得VLAN数量增加到4094×4094。一层不够在给外面包一层标签,大大增加了其数量。但是现在大多都用在穿透运营商,使企业在不同地方的分支机构能相互访问,其它用途,大家可以慢慢试着玩玩。
三、报文格式:
- 聊协议不说报文结构就是纯属耍流氓,看上了就聊一会,遇到下一个就把上一个忘了,所以我们要杜绝这种的方式。(嘿嘿:但是我也喜欢耍女朋友,可惜我不会,太耿直了,难怪我一直记不到协议报文结构呢 哎,我太难了。)
- 802.1Q封装
看了报文结构就一目了然了。
四、配置方法:
- 那咋配置的呢,它的配置方法有那些呢?
- 方法走起:
QinQ的实现方式可分为以下两种:
1.基本QinQ,又叫基于端口方式。当端口上配置了基本QinQ功能后,不论从该端口收到报文是否带有VLAN Tag,设备都会为该报文打上本端口缺省VLAN的Tag。如果收到的是带有VLAN Tag的报文,该报文就成为带双Tag的报文。如果收到的是不带VLAN Tag的报文,该报文就成为带有本端口缺省VLAN Tag的报文。
2.灵活QinQ是基于端口与VLAN相结合的方式实现的,这个就厉害了,即通过该接口并且和指定VLAN相匹配的报文,才添加一层vlan标签。可以通过单层VLAN tag转发,也可以通过双层VLAN tag转发。通过使用灵活QinQ技术,在能够隔离运营商网络和用户网络的同时,又能够提供丰富的业务特性和更加灵活的组网能力。
1.基本QinQ配置:
相同vlan 可以互通,不同vlan又可以隔离。
交换机1的配置:(交换机2配置一样)
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 1000
interface GigabitEthernet0/0/2
port link-type dot1q-tunnel
port default vlan 1000
交换机3配置:(交换机4配置一样)
vlan batch 10 20
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
interface GigabitEthernet0/0/2
port link-type access
port default vlan 20
interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 2 to 4094
2.灵活QinQ配置:------>图我还是用一个图,我这人比较懒 哈哈。
又通了,真好。
交换机1的配置:(交换机2配置一样)
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 1000
interface GigabitEthernet0/0/2
port link-type hybrid
qinq vlan-translation enable
port hybrid untagged vlan 1000
port vlan-stacking vlan 10 stack-vlan 1000
port vlan-stacking vlan 20 stack-vlan 1000
交换机3配置:(交换机4配置一样)
vlan batch 10 20
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
interface GigabitEthernet0/0/2
port link-type access
port default vlan 20
interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 2 to 4094
抓个包看看。
真漂亮。