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的划分方法?
答:隔离广播域 , 抑制广播报文.
减少移动和改变的代价
创建虚拟工作组 , 超越传统网络的工作方式
增强通讯的安全性
增强网络的健壮性
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数据可以跨越多台交换机被转递
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端口:
- Trunk端口:
- Hybrid端口:
Hybrid端口与Trunk端口的不同之处在于hybrid端口可以允许多个VLAN的报文不打标签 , 而trunk端口只允许缺省VLAN的报文不打标签 。在同一个交换机上hybrid端口和trunk端口不能并存 。
推荐阅读
- 华为交换机图文并茂讲解VLAN,一分钟了解VLAN
- 交换机VLAN的Access口与Trunk口详解
- 什么是vlan、三层交换机、网关、DNS、子网掩码、MAC地址
- VPN技术介绍
- 清溪玉芽,清溪玉芽茶叶盒
- PHP实时消息推送关于websocket技术
- 几秒能产生上千度高温,瞬间将金属烧得通红,感应加热原理是什么
- 抽水马桶是如何工作的?一文看懂虹吸原理
- 通过关键性技术解读直升机如何划代?
- 线程池原理详解及如何用C语言实现线程池