1.1.1 qinq原理
qinq是指将用户私网 tag封装在公网 tag中,使报文带着两层vlan tag穿越运营商的骨干网络(公网)。在公网中报文只根据外层vlan tag(即公网vlan tag)传播,用户的私网vlan tag被屏蔽。
携带单层vlan tag的报文结构如图1-1所示:
携带双层vlan tag的报文结构如图1-2所示:
相对基于mpls的二层vpn,qinq具有如下特点:
为用户提供了一种更为简单的二层vpn隧道。
不需要信令协议的支持,可以通过纯静态配置实现。
qinq主要可以解决如下几个问题:
缓解日益紧缺的公网vlan id资源问题。
用户可以规划自己的私网vlan id,不会导致和公网vlan id冲突。
为小型城域网或企业网提供一种较为简单的二层vpn解决方案。
1.1.2 qinq的实现方式
通过开启端口的qinq特性功能,可以实现qinq。
开启端口的qinq功能后,当该端口接收到报文,无论报文是否带有vlan
tag,交换机都会为该报文打上本端口缺省vlan的vlantag。这样,如果接收到的是已经带有vlan
tag的报文,该报文就成为双tag的报文;如果接收到的是不带vlantag的报文,该报文就成为带有端口缺省vlan tag的报文。
阅读(8339) | 评论(0) | 转发(0) |