VLAN(虚拟局域网)技术详解
创作时间:
作者:
@小白创作中心
VLAN(虚拟局域网)技术详解
引用
CSDN
1.
https://blog.csdn.net/2301_81548590/article/details/147029462
VLAN(虚拟局域网)概述
VLAN(Virtual Local Area Network)是一种通过逻辑方式划分网络的技术,允许将一个物理网络划分为多个独立的虚拟网络。每一个VLAN是一个广播域,不同VLAN之间的通信需要通过路由器或三层交换机。
VLAN的核心作用
- 划分广播域:减少广播流量对全网的影响。
- 提升安全性:隔离敏感数据,限制不同部门间的直接通信。
- 简化网络管理:减少网络设备的物理部署需求。
VLAN的类型
VLAN的范围是0-4095(共4096个),其中可用的有4094个。默认存在VLAN1,且默认的所有接口属于VLAN1,VLAN1不需要创建也无法删除。
- 基于端口的VLAN:最常见的实现方式,通过交换机的端口划分VLAN。例如,将交换机端口2划入VLAN10,将端口4划入VLAN20。
- 基于MAC地址的VLAN:根据设备的MAC地址动态分配VLAN。
- 基于协议的VLAN:根据网络层协议划分VLAN。
- 基于子网的VLAN:根据IP子网划分VLAN,需要三层交换机支持。
VLAN端口类型
Access端口
接入端口,用于连接终端设备,仅属于一个VLAN。
特点:
- 接收数据时不检查VLAN标签:当接收的是无标签数据帧时,Access端口会按照端口配置的默认VLAN ID(PVID)为其添加VLAN标签。当接收到带有VLAN标签的数据帧时,Access端口会检查标签中的VLAN ID选择转发还是丢弃。
- 发送数据时剥离VLAN标签
- Access端口只能传输一个VLAN流量。
Trunk端口
干道端口,用于交换机之间或交换机与路由器之间的互联,可以传输多个VLAN流量。
特点:
- 发送数据时携带VLAN标签
- 接受数据时根据标签判断所属VLAN
- 需指定允许通过的VLAN(Allowed VLAN)
Hybrid端口(混杂接口,华为特有)
VLAN标签
VLAN标签是在以太网帧中添加的一个字段,用于标识该帧所属的VLAN。它的主要作用是在支持VLAN的网络环境中,使交换机能够根据标签来区分不同VLAN的数据包,从而实现不同VLAN之间的隔离和通信控制。
802.1Q标签:这是最常用的VLAN标签格式。它在以太网帧的源MAC地址和类型字段之间插入了一个4字节的标签字段。
工作原理
- 当交换机收到一个带有VLAN标签的帧时,它会根据标签中的VID来查找自己的VLAN转发表。
- 如果在转发表中找到匹配的VID,交换机就会根据转发表中的信息将帧转发到相应的端口或VLAN中。
- 如果交换机收到的帧没有VLAN标签,它会根据端口的默认VLAN设置来处理该帧,可能会为其添加默认的VLAN标签,或者将其转发到默认的VLAN中。
配置命令
配置VLAN分为三步:
- 创建VLAN(默认只有VLAN1)
- 选择接口类型并将接口加入VLAN
- 放通VLAN
创建VLAN
vlan 2 //创建VLAN2
vlan 2 3 4 //一次创建VLAN2、VLAN3、VLAN4三个VLAN
vlan batch 10 to 20 //创建VLAN10到VLAN20共11个VLAN
选择接口类型
port link-type access //设置接口为Access接口
port link-type trunk //设置接口为Trunk接口
port default vlan 2 //设置接口默认VLAN为VLAN2
放通VLAN
Trunk接口需要放入通VLAN
port trunk allow-pass vlan 2 3 //允许VLAN2、VLAN3的帧通过
查看VLAN
display vlan
display port vlan active
实验展示
实验需求:现在有两个部门:财务部和开发部,要求财务部和开发部内的主机之间能相互ping通,不同部门之间不能ping通。
对研发部进行配置
<Huawei>sys
Enter system view, return user view with Ctrl+Z.

[Huawei]sysna
[Huawei]sysname SW1 //改名为SW1
#sw1-pc1
[SW1]VLAN 2 //创建VLAN2和VLAN3
[SW1-vlan2]VLAN 3
[SW1]INT GigabitEthernet 0/0/2
[SW1-GigabitEthernet0/0/2]port link-type access //接口类型设置为Access
[SW1-GigabitEthernet0/0/2]port default vlan 2 //接口绑定VLAN2
#sw1-pc2
[SW1]int g0/0/3
[SW1-GigabitEthernet0/0/3]port link-type access
[SW1-GigabitEthernet0/0/3]port default vlan 2
#sw1-sw2
[SW1]int g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type trunk //交换机之间的链路接口配置为Trunk
[SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 //放通VLAN2和VLAN3的帧通过
对财务部进行配置
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysna
[Huawei]sysname SW1 //改名为SW1
#sw1-pc1
[SW1]VLAN 2 //创建VLAN2和VLAN3
[SW1-vlan2]VLAN 3
[SW1]INT GigabitEthernet 0/0/2
[SW1-GigabitEthernet0/0/2]port link-type access //接口类型设置为Access
[SW1-GigabitEthernet0/0/2]port default vlan 2 //接口绑定VLAN2
#sw1-pc2
[SW1]int g0/0/3
[SW1-GigabitEthernet0/0/3]port link-type access
[SW1-GigabitEthernet0/0/3]port default vlan 2
#sw1-sw2
[SW1]int g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type trunk //交换机之间的链路接口配置为Trunk
[SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 //放通VLAN2和VLAN3的帧通过
测试:PC1-PC4的IP地址假设为192.168.1.2-192.168.1.5
从结果分析,研发部和财务部内部能相互ping通,而不同部门之间的PC不能ping通。
单臂路由实验
原理:利用路由器的一个物理接口,通过配置子接口,借助802.1Q协议对不同VLAN的数据帧进行封装和解封装,实现不同VLAN之间的路由转发。
交换机链接路由器的链路接口类型配置为Trunk
交换机与主机之间的接口配置为Access
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
#sw-pc1
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type access
[Huawei-GigabitEthernet0/0/2]port default vlan 2
#sw-pc2
[Huawei]int g0/0/3
[Huawei-GigabitEthernet0/0/3]port link-type access
[Huawei-GigabitEthernet0/0/3]port default vlan 3
#sw-ar1
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 3
对路由器进行配置:
[Huawei]int g0/0/0.2
[Huawei-GigabitEthernet0/0/0.2]ip ad 192.168.1.1 24
[Huawei-GigabitEthernet0/0/0.2]dot1q termination vid 2 //配置802.1q封装,并制定VLAN ID
[Huawei-GigabitEthernet0/0/0.2]arp broadcast enable //开启ARP广播
[Huawei]int g0/0/0.3
[Huawei-GigabitEthernet0/0/0.3]ip ad192.168.2.1 24
[Huawei-GigabitEthernet0/0/0.3]dot1q termination vid 3
[Huawei-GigabitEthernet0/0/0.3]arp broadcast enable
ping通测试
热门推荐
右肺中叶条索影严重吗
羽衣甘蓝盆栽能活几年
如何做好技术方案设计
江西是个好地方丨如此有“戏”的江西,你怎能错过?
家庭如何成为环保教育的起点?从日常生活培养孩子的环保意识
一到冬天,支气管炎又犯病,远离5个因素,做好早期预防
韩炳哲:在信息洪流里重寻方向和意义
蚊虫叮咬后,如何快速止痒不留疤?
芒果配茶,肠胃受得了吗?
跑10公里消耗多少热量
如何在购房过程中应对各种问题?这些问题如何有效解决?
木兰溪治理25周年:从“水患之河”到“生态之河”的华丽转身
钓竿就像战士手中的枪,保养很重要,分享延长寿命五个小技巧
MES批次管理功能升级,加强产品追溯与防伪能力
中美洲金字塔:伟大的建筑及其影响
养花不花钱!2分钟自制腐叶土,省钱省心还养得旺
大类资产历史收益率比较:96年数据深度解析
宋版传统百家姓,第9名,“冯姓”的起源和历史,你知道多少?
收录11000款游戏,玩家自制DEI监控评分网站上线!分越高越正确
越南电子半导体产业能否在中美贸易战中弯道超车?
网络安全保密教育培训内容
四季观鸟!无处不在的珠颈斑鸠是自然界的“贵夫人”
中学生请假制度,不同年级的请假规定一样吗?
【反诈预警】朋友圈、微信群发这类信息,可能涉嫌犯罪!
雅思考试全指南:考试内容、时间、费用、计分方式一篇掌握!
银行零存整取业务规则详解
网线Cat6:千兆网络的标配
无氧运动热量消耗的计算公式
新媒体运营个人优势怎么写?短视频平台用户数据怎么查看?
“名不副实”的城市 | 太原有多“挤”?