802.1Q的封装及交换机下access、trunk、hybrid端口对标签的处理方式
2010-11-21 21:24
746 查看
[align=left]802.1Q封装tag报文帧结构[/align]
带802.1Q的帧是在标准以太网帧上插入了4个字节(在S-MAC之后)的标识。其中包含:
TAG:
2个字节的协议标识符(TPID),当前置0x8100的固定值,表明该帧带有802.1Q的标记信息。
2个字节的标记控制信息(TCI),包含了三个域。
Priority域,占3bits,表示报文的优先级,取值0到7,7为最高优先级,0为最低优先级。该域被802.1p采用。
规范格式指示符(CFI)域,占1bit,0表示规范格式,应用于以太网;1表示非规范格式,应用于Token Ring。
VLAN ID域,占12bit(0-4095,最大可用数为4094),用于标示VLAN的归属。
[align=left]access : 只需记住这八个字“进口打标,出口解标”。 [/align]
[align=left] trunk: [/align]
[align=left]a.当一个数据帧要从trunk端口发送出去,若交换机发现该以太网帧中tag标记所指的vlan与trunk端口的本地vlan相同,则解标。其余情况一律不解标。 [/align]
[align=left]b.当收到一个原始以太网帧(无携带tag时),打标(打上本地vlan的标签)(cisco ISL不存在解标的情况) [/align]
hybrid: Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。
[align=left] *** vlan1 成为一个特殊的vlan是因为第二层设备需要一个默认的vlan作为他们端口的归属,包括他们的管理端口。 native vlan的作用是给协议报文提供一个专用的vlan。[/align]
[align=left]注:对于华为交换机缺省VLAN被称为“Pvid Vlan”, 对于思科交换机缺省VLAN被称为“Native Vlan”[/align]本文出自 “Melody” 博客,请务必保留此出处http://xnxycbq2010.blog.51cto.com/2399636/428859
[align=center]D-MAC[/align] | [align=center]S-MAC[/align] | [align=center]TAG(4字节)[/align] | [align=center]L/T[/align] | [align=center]DATA[/align] |
TAG:
[align=center]TPID[/align] | [align=center]PRI[/align] | [align=center]CFI[/align] | [align=center]VLANID(12bit)[/align] |
2个字节的标记控制信息(TCI),包含了三个域。
Priority域,占3bits,表示报文的优先级,取值0到7,7为最高优先级,0为最低优先级。该域被802.1p采用。
规范格式指示符(CFI)域,占1bit,0表示规范格式,应用于以太网;1表示非规范格式,应用于Token Ring。
VLAN ID域,占12bit(0-4095,最大可用数为4094),用于标示VLAN的归属。
[align=left]access : 只需记住这八个字“进口打标,出口解标”。 [/align]
[align=left] trunk: [/align]
[align=left]a.当一个数据帧要从trunk端口发送出去,若交换机发现该以太网帧中tag标记所指的vlan与trunk端口的本地vlan相同,则解标。其余情况一律不解标。 [/align]
[align=left]b.当收到一个原始以太网帧(无携带tag时),打标(打上本地vlan的标签)(cisco ISL不存在解标的情况) [/align]
hybrid: Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。
[align=left] *** vlan1 成为一个特殊的vlan是因为第二层设备需要一个默认的vlan作为他们端口的归属,包括他们的管理端口。 native vlan的作用是给协议报文提供一个专用的vlan。[/align]
[align=left]注:对于华为交换机缺省VLAN被称为“Pvid Vlan”, 对于思科交换机缺省VLAN被称为“Native Vlan”[/align]本文出自 “Melody” 博客,请务必保留此出处http://xnxycbq2010.blog.51cto.com/2399636/428859
相关文章推荐
- 【转载】交换机access、trunk和hybrid三种端口模式对报文tag的处理
- 【传统网络】交换机三种端口模式Access、Hybrid和Trunk的报文处理对比
- Cisco 交换机 设备 access、trunk、hybrid 端口的处理流程
- 交换机端口的三种链路类型(Access Hybrid 和Trunk )
- 交换机三种端口模式Access、Hybrid和Trunk的理解
- H3C/huawei交换机的端口Access Trunk Hybrid 类型详解
- 交换机三种端口属性(Access、Hybrid和Trunk)
- 交换机三种端口模式Access、Hybrid和Trunk的理解
- vlan与交换机端口模式Access,Hybrid,Trunk
- Access&trunk&hybrid端口处理小结
- 交换机三种端口模式Access、Hybrid和Trunk的理解
- 交换机三种端口模式Access、Hybrid和Trunk的理解
- 交换机端口的三种模式access,trunk,hybrid
- vlan与交换机端口模式Access,Hybrid,Trunk
- 交换机三种端口模式Access、Hybrid和Trunk的理解
- 交换机端口加入VLAN的三种模式(access,trunk,hybrid)
- 交换机三种端口模式Access、Hybrid和Trunk的理解
- 交换机三种端口模式Access、Hybrid和Trunk的理解
- 交换机端口的三种链路类型(Access Hybrid 和Trunk )
- 小议以太网(交换机)端口链路类型trunk access hybrid