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 地址表。

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


相关文章
|
9月前
|
前端开发 JavaScript 开发者
JavaScript:构建动态网络的引擎
JavaScript:构建动态网络的引擎
|
11月前
|
机器学习/深度学习 算法 量子技术
GQNN框架:让Python开发者轻松构建量子神经网络
为降低量子神经网络的研发门槛并提升其实用性,本文介绍一个名为GQNN(Generalized Quantum Neural Network)的Python开发框架。
288 4
GQNN框架:让Python开发者轻松构建量子神经网络
|
9月前
|
人工智能 监控 数据可视化
如何破解AI推理延迟难题:构建敏捷多云算力网络
本文探讨了AI企业在突破算力瓶颈后,如何构建高效、稳定的网络架构以支撑AI产品化落地。文章分析了典型AI IT架构的四个层次——流量接入层、调度决策层、推理服务层和训练算力层,并深入解析了AI架构对网络提出的三大核心挑战:跨云互联、逻辑隔离与业务识别、网络可视化与QoS控制。最终提出了一站式网络解决方案,助力AI企业实现多云调度、业务融合承载与精细化流量管理,推动AI服务高效、稳定交付。
|
9月前
|
机器学习/深度学习 算法 搜索推荐
从零开始构建图注意力网络:GAT算法原理与数值实现详解
本文详细解析了图注意力网络(GAT)的算法原理和实现过程。GAT通过引入注意力机制解决了图卷积网络(GCN)中所有邻居节点贡献相等的局限性,让模型能够自动学习不同邻居的重要性权重。
1548 0
从零开始构建图注意力网络:GAT算法原理与数值实现详解
|
8月前
|
机器学习/深度学习 分布式计算 Java
Java与图神经网络:构建企业级知识图谱与智能推理系统
图神经网络(GNN)作为处理非欧几里得数据的前沿技术,正成为企业知识管理和智能推理的核心引擎。本文深入探讨如何在Java生态中构建基于GNN的知识图谱系统,涵盖从图数据建模、GNN模型集成、分布式图计算到实时推理的全流程。通过具体的代码实现和架构设计,展示如何将先进的图神经网络技术融入传统Java企业应用,为构建下一代智能决策系统提供完整解决方案。
655 0
|
11月前
|
监控 安全 Go
使用Go语言构建网络IP层安全防护
在Go语言中构建网络IP层安全防护是一项需求明确的任务,考虑到高性能、并发和跨平台的优势,Go是构建此类安全系统的合适选择。通过紧密遵循上述步骤并结合最佳实践,可以构建一个强大的网络防护系统,以保障数字环境的安全完整。
228 12
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
473 17
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
362 10
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。