VLAN的划分与VLAN间的三层通信,你都懂了吗?

简介: VLAN的划分与VLAN间的三层通信,你都懂了吗?

VLAN(Virtual LAN),翻译成中文是“虚拟局域网”,vlan的应用在网络项目中是非常广泛的,基本上大部分的项目都需要划分vlan,熟练掌握其原理和配置是作为一名网络工程师的必备技能。

VLAN的划分与VLAN间的三层通信,你都懂了吗?

VLAN的作用

VLAN的作用是可以隔离冲突域和广播域。问题来了,那么什么是冲突域和广播域呢?

冲突域:在OSI模型中,被看作是第一层的概念,连接同一冲突域的设备有Hub,Reperter或者其他进行简单复制信号的设备。也就是说,用Hub(集线器)或者Repeater(中继器)连接的所有节点可以被认为是在同一个冲突域内

广播域:网络中能接收任一设备发出的广播帧的所有设备的集合。

VLAN的划分与VLAN间的三层通信,你都懂了吗?

划分VLAN的几种方法

  1. 基于端口的VLAN划分
  2. 基于MAC地址划分
  3. 基于IP子网的VLAN划分

其中基于端口划分的,是在大部分的网络项目比较常见的。熟练掌握其配置方法,是十分有必要的。通过一个小案例,简单讲解这几种划分的方式。

VLAN的划分与VLAN间的三层通信,你都懂了吗?

基于端口的VLAN划分

步骤1:创建VLAN10和VLAN20

[Huawei]vlan batch 10 20

步骤2:把GE0/0/1和GE0/0/2加入到VLAN10,GE0/0/3加入到VLAN30

[Huawei]port-group group-member GigabitEthernet 0/0/1 to GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/1]port link-type access

[Huawei-GigabitEthernet0/0/1]port default vlan 10

[Huawei]interface GigabitEthernet 0/0/3

[Huawei-GigabitEthernet0/0/3]port default vlan 30

基于MAC地址划分

步骤1:在交换机上创建VLAN10和VLAN20

步骤2:收集pc1、pc2和pc3的MAC地址

pc1:54-89-98-94-05-08

pc2:54-89-98-32-58-70

pc3:54-89-98-7A-34-17

步骤3:PC的MAC地址与VLAN关联

[Huawei-vlan10]mac-vlan mac-address 5489-9894-0508

[Huawei-vlan10]mac-vlan mac-address 5489-9832-5870

[Huawei-vlan20]mac-vlan mac-address 5489-987A-3417

基于IP子网划分比较少用到,这里就不举例子了。感谢的小伙伴可以私信我。

VLAN间的三层通信

通过以上的案例,相信小伙伴们都学会了如何划分VLAN了,现在问题来,VLAN间如何通信呢?我们知道VLAN是工作在二层的,如果要让VLAN之间通信我们要使用一些三层的设备,例如:路由器、三层交换机等。VLAN间通信有以下三种方式:

  1. 通过多臂路由实现
  2. 通过单臂路由实现
  3. 通过三层交换机实现

废话不多说,动手来个小案例,加深理解。拓扑如下:

VLAN的划分与VLAN间的三层通信,你都懂了吗?

基于单臂路由实现VLAN间的通信

其实单臂路由应用了路由器的子接口,为每个vlan配置一个网关地址。

[Huawei]interface GigabitEthernet 0/0/0.1

[Huawei-GigabitEthernet0/0/0.1]arp broadcast enable

[Huawei-GigabitEthernet0/0/0.1]dot1q termination vid 10

[Huawei-GigabitEthernet0/0/0.1]ip address 192.168.1.1 24

[Huawei]interface GigabitEthernet 0/0/0.2

[Huawei-GigabitEthernet0/0/0.2]dot1q termination vid 20

[Huawei-GigabitEthernet0/0/0.2]ip address 192.168.2.1 24

[Huawei-GigabitEthernet0/0/0.2]arp broadcast enable

记得交换机连接路由器的端口为trunk链路喔,这样就完成了单臂路由实现VLAN间的通信了,你get到了吗?

更换的内容请关注我的头条号或者留意一起讨论。

目录
相关文章
|
安全 网络虚拟化 网络架构
配置通过流策略实现不同网段间限制互访示例
MQC是指通过将具有某类共同特征的报文划分为一类,并为同一类报文提供相同的服务,也可以对不同类的报文提供不同的服务。 高级ACL可以在规则中使用源IP地址和目的IP地址信息来定义允许和拒绝通过的数据流。在流分类中按照ACL对报文进行分类,并指定对匹配的报文采取的动作(允许或拒绝通过)。本例就是使用该方法实现不同网段间的互访限制。
180 6
|
网络性能优化 网络虚拟化 网络架构
配置基于VLAN限速示例
除了ACL之外,MQC配置中的流分类定义了大量的二三层匹配规则,如VLAN ID、802.1p优先级、DSCP优先级、源MAC、目的MAC等,设备可以通过配置不同的流分类规则将报文进行分类,并配置限速、统计或者镜像等流行为,以实现不同的策略。 本例就是在流分类中匹配不同的VLAN ID,并对符合规则的报文分别配置不同的限速带宽,以达到对不同的业务流量分配不同带宽的目的。
240 2
|
11月前
|
网络虚拟化
VLAN 基本配置
VLAN 基本配置
182 0
|
运维 Prometheus 监控
监控与日志分析:运维的双剑合璧
【6月更文挑战第21天】监控与日志分析在IT运维中至关重要。监控守护系统健康,通过性能指标、服务状态和安全事件预警确保稳定性;日志分析则用于问题追踪,通过错误、访问和安全日志定位故障。监控工具如Prometheus与日志分析工具如ELK堆栈协同工作,统一平台、合理告警、定期分析和团队协作是高效运维的关键。这两者的结合助力运维人员迅速响应和解决问题,维护系统稳定。
|
C# Windows
WPF中值转换器的使用
WPF中值转换器的使用
244 1
|
网络协议 数据库 网络架构
网络工程师:OSPF命令大全
【7月更文挑战第6天】
990 0
网络工程师:OSPF命令大全
|
网络协议 网络架构 前端开发
带你读《计算机网络原理》之一:计算机网络概述
本书以层次化的网络体系结构为线索,针对通信子网功能详细地介绍了计算机网络的基本概念及数据通信的基本原理。
|
监控 物联网 5G
|
前端开发 JavaScript C++
【掰开揉碎】Django模板 vs 前端框架:选择合适的渲染方式
【掰开揉碎】Django模板 vs 前端框架:选择合适的渲染方式
371 7
|
网络协议
TCP和UDP和端口
TCP和UDP和端口
87 1