# VLAN:虚拟局域网 {dplayer src="https://demo.eax.cc/s/33h8dx"/} ### 背景 广播泛滥 ### 作用 1. 划分广播域,隔离广播域 2. 实现不同vlan二层隔离相同VLAN二层互相访问 3. 提高安全性,便于组网(不受地域限制) ### VLAN数据帧格式 D.MAC+A.MAC.TAG.DATA+FCS #### TAG:4B ##### TPID - 固定为0x8100,由IEEE新定义的,表示该数据帧携带了802.1Q帧,对于不识别该标签的设备作丢弃处理 ##### TCI - 优先级字段,3bit,范围0-7,值越大优先级越高,用来标识数据帧的优先级,当交换机出现拥堵的情况 - 优先处理优先级高的数据帧,常用于QOS ##### CFI - 1bit,用来区分数据帧是否为经典格式,当取值为0时,标识标识为经典网络(以太网帧),当取值为1的 时候,表示为非经典格式(令牌环网帧,FDDI帧) ##### VLAN ID - 12bit,用来识别不同的VLAN帧,范围在0-4095,0和4095做保留,使用1-4094 ### VLAN帧的类型 - tagged - 带VLAN标签的数据帧 - untagged - 不带VLAN标签的数据帧 ### 链路类型 - trunk链路 - 干道链路,交换机与交换机之间的链路 - access链路 - 接入链路,交换机与主机(终端)之间的链路 - PVID - 交换机上端口的VLAN ID ,交换机端口上的默认PVID为VLAN1 ### 接口类型 #### access接口 - 一般是交换机连接PC或者服务器(终端)的接口 ##### 收发原则 - 接收 - 当接收到一个untagged数据帧时,首先在端口上打上PVID,然后带标签接收 - 转发 1. 当交换机转发一个tagged数据帧时,会将tagged中的VLAN ID和端口上的PVID进行比较 2. 若一致>则脱离标签转发 3. 若不一致>则丢弃 #### trunk接口 - 一般是交换机与交换机之间,或交换机与路由器之间连接的接口,允许多种VLAN带标签通过,只允许一种VLAN多标签通过 ##### 收发原则 - 接收 - 一 1. 当收到一个untagged数据帧时,首先打上端口上的PVID,再查看允许通过列表 2. 若该VLAN在允许通过列表中,则带标签接收 3. 若不在,则丢弃 - 二 1. 当接收到一个tagged数据帧时,先查看允许通过列表 2. 若该VLAN在允许通过列表中,则带标签接收 3. 若不在,则丢弃 - 转发 1. 当转发一个tagged数据帧时,首先查看允许通过列表 2. 若在允许通过列表中,则再与端口上的PVID进行比较 3. 若一致>则带标签通过 4. 若不一致>则带标签通过 5. 若不在允许通过列表中,则丢弃 #### hybird - 混合端口可以是交换机与主机之间,也可以是交换机与交换机或路由器之间连接的端口,允许多种VLAN带标签或者多标签通过 ##### 收发原则 - 接收 1. 当收到untagged数据帧时,首先打上端口的PVID,首先查看允许通过列表(分为tagged的允许通过列表,和untagged的允许通过列表) 2. 若在任何一张表内----则带标签接收 3. 若不在任何一张表内----则丢弃 - 二 1. 当收到一个tagged数据帧时,查看允许通过列表(分为tagged的允许通过列表,和untagged的允许通过列表) 2. 若在任何一张表内----则带标签接收 3. 若不在任何一张表内----则丢弃 - 转发 1. 当转发一个tagged数据帧时,首先查看允许通过列表(分为tagged的允许通过列表,和untagged的允许通过列表) 2. 若在tagged允许通过列表中----则带标签转发 3. 若在untagged允许通过列表中----则脱标签转发 4. 若不在任何一张表内----则丢弃 > ps:华为交换机默认使用hybrid接口,且PVID VLAN1,untagged vlan1 ### VLAN的划分方式 1. 基于接口(优先级最低,常用) 2. 基于MAC地址 3. 基于IP地址 4. 基于协议 5. 基于策略(优先级最高) - 同一VLAN之间且同一网段之间可以直接进行二层通信 不同VLAN之间需要通过三层设备实现通信 - 通过三种方法实现VLAN之间通信: 1. 物理接口:有多少个VLAN就在多少个物理路由器接口上部署网关 子接口:通过基于路由器物理接口逻辑划分出多个子接口 2. 子接口特性:作用通物真实物理接口类似,默认不接收广播报文,所以需要手动使能ARP广播功能,能够支持打标签/脱标签 3. vlanif:三层交换机的逻辑接口,这个逻辑接口功能既有三层物理接口的所有功能,还能够支持打标签/脱标签 vlanif ID与VLAN对应 最后修改:2021 年 08 月 21 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏
1 条评论
?批判性评语?