这种情况是根据二层数据帧中协议字段进行VLAN的划分 。通过二层数据中协议字段 , 可以判断出上层运行的网络协议 , 如IP协议或者是IPX协议 。如果一个物理网络中既有IP网络又有IPX等多种协议运行的时候 , 可以采用这种VLAN的划分方法 。
这种类型的VLAN在实际应用中用的很少 。
1.VLAN的优点?
答:隔离广播域 , 抑制广播报文.
减少移动和改变的代价
创建虚拟工作组 , 超越传统网络的工作方式
增强通讯的安全性
增强网络的健壮性
2.VLAN的划分方法?
答:VLAN的划分方法主要有基于端口 , 基于MAC地址 , 基于三层协议以及基于Subnet的划分方法 。而目前最为常用的就是基于端口的方法 。
VLAN信息可以跨越多台交换机被转递到相关的交换机中 。
如上图的所有VLAN-3的数据都能通过中间的过渡交换机实现通信 , 同样VLAN-5的数据也可以相互转递 。
接入链路指的是用于连接主机和交换机的链路 。通常情况下主机并不需要知道自己属于哪些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标记 , 然后进行处理 。
Hybrid端口与Trunk端口的不同之处在于hybrid端口可以允许多个VLAN的报文不打标签 , 而trunk端口只允许缺省VLAN的报文不打标签 。在同一个交换机上hybrid端口和trunk端口不能并存 。
端口缺省的模式为Access端口 , 缺省所有端口都属于VLAN 1 , VLAN 1为缺省VLAN , 既不能创建也不能删除 。
所有以802.1q为标准的交换机出厂时所有端口都是Access端口并属于VLAN-1 , 因此也会把VLAN-1称之为默认VLAN 。
这里有一个新术语叫PVID , 全称叫Port VLAN ID , 表示端口所属的VLAN , 在Access端口里PVID的数值就代表该端口所属的VLAN , 如:PVID=100 , 即该端口被划分到VLAN100 。
Trunk端口负责在交换机与交换机之间传递多个VLAN的数据帧 , 具体允许传递哪些VLAN的数据帧可以通过命令"port trunk permit vlan [VID]"来实现 。
这里有条命令"port trunk pvid vlan [VID]"具体作用是为改变Trunk端口的PVID值 , Trunk端口PVID值的意义与Access端口PVID的意义有点不一样 , 在Access里表示端口所属的VLAN , 但在Trunk里却表示默认VLAN的值 。
1999年,IEEE颁布了用以标准化VLAN实现方案的802.1Q协议标准草案.
IEEE802.1Q是虚拟桥接局域网的正式标准 , 定义了VLAN帧格式 , 这个格式统一了标识VLAN的方法 , 有利于保证不同厂家设备配置的VLAN可以互通 。
IEEE 802.1Q定义了以下内容:
VLAN的架构;
VLAN中所提供的服务;
VLAN实施中涉及的协议和算法
IEEE802.1Q协议不仅规定VLAN中的MAC帧的格式 , 而且还制定诸如帧发送及校验、回路检测 , 对业务质量(QOS)参数的支持以及对网管系统的支持等方面的标准 。
推荐阅读
- 华为交换机图文并茂讲解VLAN,一分钟了解VLAN
- 交换机VLAN的Access口与Trunk口详解
- 什么是vlan、三层交换机、网关、DNS、子网掩码、MAC地址
- VPN技术介绍
- 清溪玉芽,清溪玉芽茶叶盒
- PHP实时消息推送关于websocket技术
- 几秒能产生上千度高温,瞬间将金属烧得通红,感应加热原理是什么
- 抽水马桶是如何工作的?一文看懂虹吸原理
- 通过关键性技术解读直升机如何划代?
- 线程池原理详解及如何用C语言实现线程池
