端口的vlan属性:
是指端口在这个vlan中是tagged 或者untaged。一个端口在一个vlan中要么是tagged,要么是untagged,只能居其一。
端口的pvid属性:
pvid是指缺省的vlanid。在基于端口划分的vlan中,每个端口都有一个pvid。
作用:处理接受到的untagged报文的时候,将报文视为pvid的vlan报文处理,添加相应的tag。
对于入端口的无标报文:
在pvid的vlan中转发,添加pvid的tag标签。
对于入端口的有标报文:
当一个端口收到一个带802.1Q的以太网帧(SA后为0x8100)时,它会比较该以太网帧中VCI字段的后12Bit所代表的VLAN ID和所有本端口所属VLAN的Tag值(包括tagged、untagged和pvid)。
- 如果有相等的,就往该VLAN ID所表示的VLAN中转发,转发时数据是否带有802.1Q标志同上。
- 如果都不相等,则丢弃该数据。
- 如果出端口为untag 端口,则去掉标签还原成普通的无标签报文发送;如果出端口为tagged端口,原样将带有标签的报文发出。
(来自“以太网交换机的VLAN技术及其扩展.ppt” p.23-26)
n入端口:
Ø收到的untagged报文时,会被自动加入PVID 标签,表示该报文是属于PVID 所指定的VLAN;
Ø收到一个tag报文时,会比较该报文携带的VLAN ID和本端口所属VLAN的所有vid值的集合(包括tagged、untagged和pvid)
1、若有相等的,就往该VLAN ID所表示的VLAN中转发;
2、若都不相等,则丢弃该数据
n出端口:
Ø若端口是untag属于该vlan,则去掉标签发送;
Ø若端口是tagged属于该vlan,则保留标签发送
(来自“VLAN相关及LACP_周昆.ppt” p.9)
n 入口侧的处理
当收到一个非TAG祯时,根据入端口的PVID来决定在哪个VLAN中转发
当收到一个TAG祯时,分为两种情况
当TAG中携带的VID包含在入端口所属的VLAN集合中时,转发到该VLAN中;
当TAG中携带的VID不包含在入端口所属的VLAN集合中时,又要分两种情况来考虑:
当入端口配置了VLAN过滤功能(Ingress filter enable),做丢弃处理;
当入端口未配置VLAN过滤功能(Ingress filter disable),则继续转发;
n 出口侧的处理
由出端口在该VLAN中是否打TAG来决定,配置了打TAG则打TAG出去,否则不打。
Qinq
1. 端口qinq属性配置,即需要在端口下指定该端口是customer端口还是uplink端口
2. 对于需要透传的vlan,在customer端口配置为tag,在uplink端口配置为tag
3. 对于需要打双标签的vlan,在customer端口配置为untag(?? pvid,是否也可以),在uplink端口配置为tag
??:qinq环境中,custorm口入包如何转发呢,
Mac学习、生成树等基于外层vlan id
Bcm芯片实现QinQ和原来vlan处理流程相比仅仅是在customer端口入口强制插入标签。(来自“以太网交换机的VLAN技术及其扩展.ppt” p.48)
分享到:
相关推荐
EPON VLAN QinQ培训
它包括但不限于配置VLAN Stacking(VLAN堆叠)、QinQ Stacking、VLANSwitch stack-vlan、Dot1q终结子接口、QinQ终结子接口、User-VLAN、Dot1q子接口、VE子接口、VLANIF接口、VLAN Mapping、QinQ Mapping、VLANSwap、...
在本篇经典VLAN学习笔记中,我们将深入探讨VLAN的基础概念、工作原理、优势、配置方法以及常见应用。 1. VLAN基础概念: VLAN是将局域网(LAN)内的设备根据需求划分为不同的逻辑子网,每个子网称为一个VLAN。这些...
QinQ&SVLAN;原理
Sidewinder的VLAN学习笔记可能是深入探讨这一主题的一个资源,以下是一些关于VLAN的关键知识点: 1. **VLAN的基本概念**:VLAN是一种将物理网络设备(如交换机端口)逻辑地分组的方法,即使它们在物理位置上并不...
QinQ是VLAN的扩展,它允许在网络边缘设备上嵌套两个VLAN标签,形成一个外层VLAN(Customer VLAN,C-VLAN)和一个内层VLAN(Service VLAN,S-VLAN)。这种技术主要应用于服务提供商网络,其中C-VLAN标识客户网络,S-...
QinQ解决了日益紧张的公网VLAN ID资源问题,同时在城域以太网解决方案中和多种 业务相结合,扮演重要角色。
VLAN(Virtual Local Area Network,虚拟局域网)是一种网络技术,它允许在单个物理局域网(LAN)上创建多个逻辑上...通过学习《VLAN学习笔记大全》提供的资料,你将能够全面了解 VLAN 的各个方面,并将其应用于实践。
户上来的报文前加上外层VLAN(对应tls vlan,也称为LLID-SVLAN),主控板 收到双层报文后,根据配置的规则进行匹配,如果匹配上,则将外层VLAN修改 为用户要求的VLAN,然后上行交换;否则剥除外层VLAN,进行上行交换...
在IT网络领域,QinQ(也称为802.1ad或Service Provider VLAN)是一种扩展VLAN技术,用于提供多租户服务。它通过在原始VLAN标签(内层VLAN,通常称为C-VLAN)之外添加一个额外的VLAN标签(外层VLAN,S-VLAN)来实现。...
详解二次封装VLAN技术——QINQ 实例讲解
- `if-match service-vlan-id vlan-id-value`:定义匹配运营商VLAN(SVLAN)的规则 5. 创建流行为:`traffic behavior behavior-name` - `remark service-vlan-id vlan-id-value`:配置报文的CVLAN ID重标记 此外...
3. QinQ(802.1ad):在VLAN Tag上再添加一层Tag,实现更大数量的VLAN划分和管理。 五、VLAN的配置与管理 在实际操作中,网络管理员需要通过命令行界面(CLI)或图形用户界面(GUI)来配置VLAN。常见的配置步骤...
QinQ,全称Customer-Qualified VLAN Tagging,是一种基于802.1Q VLAN标准的扩展技术,用于解决VLAN数量有限的问题,通过在原始802.1Q VLAN标签外再增加一层VLAN标签,实现了VLAN的嵌套,为服务提供商提供了更大的...
VLAN(Virtual Local Area Network,虚拟局域网)是网络技术中的一个重要概念,它通过将物理局域网划分成逻辑上的多个子网,实现了网络的隔离和管理优化。...这份“VLAN学习笔记”将是你深入了解和掌握VLAN的宝贵资料。
QINQ,全称为“ Qin Qin Encapsulation”,也被称为802.1ad,是一种在以太网帧中插入两层VLAN标签的技术,用于扩展VLAN的数量,以满足大型网络环境下的多租户需求。华为交换机QINQ配置是实现这一功能的关键步骤,...
QinQ,全称为“ QinQ VLAN stacking”,是VLAN(虚拟局域网)技术的一种扩展,主要用于解决传统VLAN数量有限的问题,为企业网络提供更灵活、更大规模的VLAN资源配置。QinQ通过在原有VLAN Tag(外层Tag)的基础上再...
文件名“2003.11.19--Sidewinder的VLAN学习笔记”表明这份资料可能是一位名为“Sidewinder”的专家或作者在2003年11月19日编写的个人学习记录,包含了他/她对VLAN技术的理解和实践经验。 总的来说,这份资料应该会...
QinQ技术,又称为802.1Q-in-802.1Q或VLAN Stacking(双VLAN),是一项扩展VLAN空间的技术。它通过在原有的802.1Q标签报文的基础上再增加一层802.1Q标签,从而达到扩展VLAN空间的目的。QinQ由IEEE 802.1ad标准定义,...