3. 构建以太网交换网络

简介: 3. 构建以太网交换网络

3.1 实验一:以太网基础与 VLAN 配置实验

3.1.1 实验介绍

3.1.1.1 关于本实验

以太网是一种基于 CSMA/CD(Carrier Sense Multiple Access/Collision Detection)的共享通讯介质的数据网络通讯技术。当主机数目较多时会导致冲突严重、广播泛滥、性能显著下降甚至造成网络不可用等问题。通过交换机实现 LAN 互连虽然可以解决冲突严重的问题,但仍然不能隔离广播报文和提升网络质量。

在这种情况下出现了 VLAN 技术,这种技术可以把一个 LAN 划分成多个逻辑的 VLAN,每个VLAN 是一个广播域,VLAN 内的主机间通信就和在一个 LAN 内一样,而 VLAN 间则不能直接互通,这样,广播报文就被限制在一个 VLAN 内。

本实验通过配置华为交换机设备,了解并熟悉 VLAN 技术的相关配置。

3.1.1.2 实验目的

  1. 掌握 VLAN 的创建方法
  2. 掌握 Access、Trunk 和 Hybrid 类型接口的配置方法
  3. 掌握基于接口划分 VLAN 的配置方法
  4. 掌握基于 MAC 地址划分 VLAN 的配置方法
  5. 掌握 MAC 地址表及 VLAN 信息的查看方式

3.1.1.3 实验组网介绍

3.1.2 实验任务配置

3.1.2.1  实验背景

某公司根据业务需求,需要对其二层网络进行 VLAN 划分。同时,VLAN 10为特殊 VLAN,为了保证信息安全,只有某些特殊的 PC 才可以通过 VLAN 10 进行网络访问。

如实验拓扑图所示,可以在 S1 和 S2 交换机上配置基于接口划分 VLAN,把业务相同的用户连接的接口划分到同一 VLAN。同时,可以在 S2 上配置基于MAC地址划分 VLAN,绑定特殊 PC 的 MAC 地址。

3.1.2.2 配置思路

1.创建VLAN

2.配置交换机基于接口划分 VLAN

3.配置交换机基于 MAC 地址划分 VLAN

3.1.2.3 配置步骤

步骤 1、配置设备名称

略。

步骤 2、配置设备 IP 地址

配置 R1 和 R2 的 IP 地址,其中物理口地址分别为 10.1.2.1/24 和 10.1.10.1/24

配置 S3 和 S4 的 IP 地址,其中逻辑口 VLANIF 3 地址分别为 10.1.3.1/24 和 10.1.3.2/24(场景 2:适用于 S3 和 S4 不支持二层接口切换为三层接口的环境)

1. 交换机 S3 和 S4 上创建 VLAN 3        vlan 3

2. 配置交换机S3和S4的接口为Access接口,并将接口划入对应的VLAN

port link-type access

port default vlan 3

3. 创建VLANIF并配置相应的IP地址        int vlani 数字

步骤 3、创建 VLAN

# 在交换机 S1 和 S2 上创建VLAN 2、3、10        vlan ba 2 to 3 10

VLAN 2、3、10创建成功。

步骤 4、 配置基于接口划分 VLAN

# 配置交换机 S1 和 S2 连接终端的接口为 Access 接口,并将接口划入对应的 VLAN

# 配置交换机 S1 和 S2 的互联接口为 Trunk 接口,并仅允许 VLAN 2、3通过

port trunk all vlan 2 3

# VLAN 1默认就在允许通过列表中,若无实际业务用途,出于安全考虑,一般要将它删除

undo port trunk all vlan 1

步骤 5、配置基于 MAC 地址划分 VLAN

# 查看设备 MAC 地址        display bridge mac

# 配置交换机 S2,让 PC 的 MAC 地址与 VLAN 10 关联

mac-vlan mac-address 地址

基于 MAC 划分 VLAN 指将 MAC 地址与 VLAN 关联,按照报文的源 MAC 地址来定义 VLAN 成员,将指定报文添加该 VLAN 的 Tag 后发送。用户在变换物理位置时,不需要重新划分 VLAN,提高了终端用户的安全性和接入的灵活性

# 配置交换机 S2 的 Ethernet0/0/1 接口为 Hybrid 接口,并允许基于 MAC 地址划分的 VLAN 通过当前 Hybrid 接口

port hybrid untagged vlan

在Access口和Trunk口上,只有基于MAC划分的VLAN和PVID相同时,才可以正常使用。所以基于MAC地址划分VLAN推荐在Hybrid口上配置,可以接收多个VLAN不带标签通过

# 配置交换机 S1 和 S2 的互联接口允许 VLAN 10 通过

# 配置交换机 S2,使能其两个接口基于 MAC 地址划分 VLAN 功能

mac-vlan enable

若想使通过接口的报文按照基于MAC地址划分的VLAN转发,必须使用使能接口的MAC VLAN功能

步骤 6、查看配置信息

# 查看交换机的 VLAN 信息        dis vlan

# 查看交换机的 MAC-VLAN 信息

dis mac-vlan vlan

3.1.3 结果验证

检测设备连通性,验证 VLAN 配置结果

1、在 S3 上执行 Ping 命令,使得 S3 可以 Ping 通 S4。

2、在 R1 上执行 Ping 命令,使得 R1 与谁都无法 Ping 通。

3、在 S1 和 S2 上通过 display mac-address verbose,查看交换机的 MAC 地址表。

至此,如果笔者觉得此文章对您有帮助麻烦动动小手评论点点赞收藏和关注,谢谢支持!!


相关文章
|
3月前
|
边缘计算 安全 算法
阿里云CDN:构建全球化智能加速网络的数字高速公路
阿里云CDN构建全球化智能加速网络,拥有2800多个边缘节点覆盖67个国家,实现毫秒级网络延迟。其三级节点拓扑结构与智能路由系统,结合流量预测模型,确保高命中率。全栈式加速技术包括QUIC协议优化和Brotli压缩算法,保障安全与性能。五层防御机制有效抵御攻击,行业解决方案涵盖视频、物联网及游戏等领域,支持新兴AR/VR与元宇宙需求,持续推动数字内容分发技术边界。
198 13
|
27天前
|
JSON 编解码 API
Go语言网络编程:使用 net/http 构建 RESTful API
本章介绍如何使用 Go 语言的 `net/http` 标准库构建 RESTful API。内容涵盖 RESTful API 的基本概念及规范,包括 GET、POST、PUT 和 DELETE 方法的实现。通过定义用户数据结构和模拟数据库,逐步实现获取用户列表、创建用户、更新用户、删除用户的 HTTP 路由处理函数。同时提供辅助函数用于路径参数解析,并展示如何设置路由器启动服务。最后通过 curl 或 Postman 测试接口功能。章节总结了路由分发、JSON 编解码、方法区分、并发安全管理和路径参数解析等关键点,为更复杂需求推荐第三方框架如 Gin、Echo 和 Chi。
|
3月前
|
人工智能 供应链 安全
2025 年网络法律论坛 | 应对安全风险,构建韧性举措
2025年查尔斯顿网络法律论坛汇聚法律、网络安全与保险行业专家,探讨全球威胁态势、人工智能应用及监管变化等议题。主旨演讲揭示非对称威胁与供应链漏洞,强调透明度和协作的重要性。小组讨论聚焦AI合理使用、监管热点及网络保险现状,提出主动防御与数据共享策略。论坛呼吁跨领域合作,应对快速演变的网络安全挑战,构建更具韧性的防御体系。
77 1
2025 年网络法律论坛 | 应对安全风险,构建韧性举措
|
4月前
|
安全 自动驾驶 物联网
新四化驱动,如何构建智能汽车的“全场景”可进化互联网络?
在智能化、电动化、网联化、共享化的时代浪潮中,汽车正从单纯的 “机械产品” 进化为先进的 “移动智能终端”。在软件定义汽车(SDV)的崭新时代,每一次 OTA 升级的顺利完成、每一秒自动驾驶的精准决策、每一帧车载娱乐交互的流畅呈现,都离不开一张实时响应、全域覆盖、安全可靠的广域网络。
|
4月前
|
JavaScript 算法 前端开发
JS数组操作方法全景图,全网最全构建完整知识网络!js数组操作方法全集(实现筛选转换、随机排序洗牌算法、复杂数据处理统计等情景详解,附大量源码和易错点解析)
这些方法提供了对数组的全面操作,包括搜索、遍历、转换和聚合等。通过分为原地操作方法、非原地操作方法和其他方法便于您理解和记忆,并熟悉他们各自的使用方法与使用范围。详细的案例与进阶使用,方便您理解数组操作的底层原理。链式调用的几个案例,让您玩转数组操作。 只有锻炼思维才能可持续地解决问题,只有思维才是真正值得学习和分享的核心要素。如果这篇博客能给您带来一点帮助,麻烦您点个赞支持一下,还可以收藏起来以备不时之需,有疑问和错误欢迎在评论区指出~
|
5月前
|
云安全 人工智能 安全
构建云上安全共同体 | 阿里云亮相2024年(第十三届)电信和互联网行业网络安全年会
构建云上安全共同体 | 阿里云亮相2024年(第十三届)电信和互联网行业网络安全年会
|
4月前
|
人工智能 运维 API
云栖大会 | Terraform从入门到实践:快速构建你的第一张业务网络
云栖大会 | Terraform从入门到实践:快速构建你的第一张业务网络
123 1
|
7月前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
181 17
|
7月前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
138 10
|
7月前
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。