VLAN技术原理( 三 )


HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
VLAN的划分方法—基于协议的VLAN
VLAN表
主机A
主机B
主机C
主机D
这种情况是根据二层数据帧中协议字段进行VLAN的划分 。通过二层数据中协议字段 , 可以判断出上层运行的网络协议 , 如IP协议或者是IPX协议 。如果一个物理网络中既有IP网络又有IPX等多种协议运行的时候 , 可以采用这种VLAN的划分方法 。
这种类型的VLAN在实际应用中用的很少 。
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
小结

  • VLAN的优点?
  • VLAN的划分方法?
1.VLAN的优点?
答:隔离广播域 , 抑制广播报文.
减少移动和改变的代价
创建虚拟工作组 , 超越传统网络的工作方式
增强通讯的安全性
增强网络的健壮性
 
2.VLAN的划分方法?
答:VLAN的划分方法主要有基于端口 , 基于MAC地址 , 基于三层协议以及基于Subnet的划分方法 。而目前最为常用的就是基于端口的方法 。
 
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
第1章 VLAN概述
第2章 VLAN的配置与实现
第3章 GVRP原理与应用
第4章 VLAN路由
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
第2章 VLAN的配置与实现
2.1 VLAN链路类型
2.2 VLAN标签
2.3 VLAN数据转发
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
VLAN的可跨越性
VLAN
3
VLAN
5
VLAN
3
VLAN
5
  • VLAN数据可以跨越多台交换机被转递
SWA
SWB
VLAN信息可以跨越多台交换机被转递到相关的交换机中 。
 
如上图的所有VLAN-3的数据都能通过中间的过渡交换机实现通信 , 同样VLAN-5的数据也可以相互转递 。
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
VLAN的链路类型
接入链路
Access-Link
干道链路
Trunk-Link
SWA
SWB
接入链路指的是用于连接主机和交换机的链路 。通常情况下主机并不需要知道自己属于哪些VLAN , 主机的硬件也不一定支持带有VLAN标记的帧 。主机要求发送和接收的帧都是没有打上标记的帧 。
接入链路属于某一个特定的端口 , 这个端口属于一个并且只能是一个VLAN 。这个端口不能直接接收其它VLAN的信息 , 也不能直接向其它VLAN发送信息 。不同VLAN的信息必须通过三层路由处理才能转发到这个端口上 。
干道链路是可以承载多个不同VLAN数据的链路 。干道链路通常用于交换机间的互连 , 或者用于交换机和路由器之间的连接 。干道链路的英文叫做"trunk link" 。
数据帧在干道链路上传输的时候 , 交换机必须用一种方法来识别数据帧是属于哪个VLAN的 。IEEE 802.1Q定义了VLAN帧格式 , 所有在干道链路上传输的帧都是打上标记的帧(tagged frame) 。通过这些标记 , 交换机就可以确定哪些帧分别属于哪个VLAN 。
和接入链路不同 , 干道链路是用来在不同的设备之间(如交换机和路由器之间、交换机和交换机之间)承载VLAN数据的 , 因此干道链路是不属于任何一个具体的VLAN的 。通过配置 , 干道链路可以承载所有的VLAN数据 , 也可以配置为只能传输指定的VLAN的数据 。
干道链路虽然不属于任何一个具体的VLAN , 但是可以给干道链路配置一个pvid(port VLAN ID) 。当干道链路不论因为什么原因 , trunk链路上出现了没有带标记的帧 , 交换机就给这个帧增加带有pvid的VLAN标记 , 然后进行处理 。
HUAWEI TECHNOLOGIES CO., LTD.
All rights reserved
以太网交换机的端口分类
  • Access端口:
一般用于接用户计算机的端口 , access端口只能属于1个VLAN 。
  • Trunk端口:
一般用于交换机之间连接的端口 , trunk端口可以属于多个VLAN , 可以接收和发送多个VLAN的报文 。
  • Hybrid端口:
可以用于交换机之间连接 , 也可以用于接用户的计算机 , hybrid端口可以属于多个VLAN , 可以接收和发送多个VLAN的报文 。
Hybrid端口与Trunk端口的不同之处在于hybrid端口可以允许多个VLAN的报文不打标签 , 而trunk端口只允许缺省VLAN的报文不打标签 。在同一个交换机上hybrid端口和trunk端口不能并存 。


推荐阅读