任务9:交换机基础及配置

news2025/3/6 19:53:10

CSDN 原创主页:不羁https://blog.csdn.net/2303_76492156?type=blog


  一、交换机基础 

  1. 交换机的概念:交换机是一种网络设备,用于连接多台计算机或网络设备,实现数据包在局域网内的快速交换。交换机基于MAC地址来转发数据包,具有快速、稳定、高效的数据交换能力。
  2. 交换机的工作原理:交换机通过学习MAC地址表,将数据包从源地址发送到目标地址,实现局域网内的数据交换。交换机根据目标MAC地址在端口之间进行转发,实现端到端的通信。
  3. 交换机的类型:常见的交换机包括承载交换机、网口数规格不同的交换机、管理型交换机等。根据网络规模和需求,选择适合的交换机类型进行部署。
  4. 交换机的配置与管理:通过Web界面、命令行或专用管理软件进行交换机的配置和管理,包括设置VLAN、端口速率、安全设置等。合理的配置和管理可以提高网络性能和安全性。
  5. 交换机的故障排除与维护:当交换机出现故障时,可以通过日志查看、故障排查等方法进行处理。定期对交换机进行维护,如固件升级、性能监控等,可以确保网络正常运行。
  6. 交换机与路由器的区别:交换机主要在局域网内进行数据交换,而路由器则负责不同网络之间的数据交换。交换机基于MAC地址工作,而路由器基于IP地址进行数据转发。

二、配置交换机

 本次示例使用的是,华为提供的网络仿真平台eNSP进行模拟测试企业网络场景,有需要下载的兄弟可以访问链接,自行下载。

 将PC机连接到不同网段,这里的IP地址不做硬性要求,示例中使用 .10  只是为了方便操作

将PC机连接到同一网段后,输入命令:sys,交换机命令界面出现 [Huawei] 后,开始配置交换机

划分局域网:vlan + 数字        查询局域网:display interface vlanif + 数字 

连接交换机的连接线点开后,存在若干个网口,依次将这些网口和交换机连接到同一个网络环境中,进入0/0/1网口的命令:interface GigabitEthernet 0/0/1

GE端口是指千兆以太网(Gigabit Ethernet)端口,也称为Gigabit端口。 它是网络设备(如交换机、路由器)上用于连接计算机、服务器或其他网络设备的物理接口。 

Ethernet接口,以太网接口,也是主要连接以太网(局域网)用的,也是用普通的双绞线就可以连接,速率默认是10Mbps,现在新型的设备上已经把这个接口淘汰了。

使用 Ctrl+Z 返回用户视图。

进入到0/0/1端口后,输入 port link-type access 开始配置。 (这个命令的意思是:允许其他主机连接到这个接口)。然后输入:port default vlan 2  (这个命令的意思是:将这个接口接如一个小型的局域网;命令格式:port default vlan + 数字 )。

这样,0/0/1这个网口就配置成功。输入 stp disable 返回。其他网口的配置,如法炮制。

网口全部配置成功后,使用 ping 命令查看是否连通。

这里出现了一个问题:按照上面正常步骤网口配置后,PC1和PC2并没有连通。经过分析后,发现原因是PC1、PC2处于了同一个局域网。(也就是配置这里时:port default vlan 1 出现了问题)

具体来说,就是 GigabitEthernet 0/0/1 是虚拟接口,对应的是交换机中0/0/1这个物理接口,很明显,示例中的网口对应着不同的物理接口,也应该分别设置在不同的局域网中,也就是vlan2、vlan3。


前文只提到需要划分不同局域网vlan2、vlan3,那么又有了新的问题,为什么不划分出一个vlan1?vlan1又有什么作用?

网上搜了很多资料,最后在知了社区找到了这样一条回复,个人认为讲的还是比较靠谱。 

截屏来自评论区


那么回到原来的问题,这次我重新创建两个交换机,实现为其配置相同的VLAN,进行通信,如下:

要在不同交换机之间配置相同的VLAN通信,可以按照以下步骤在eNSP(Enterprise Network Simulation Platform)中配置:

  1. 打开eNSP并创建拓扑首先打开eNSP并创建你的网络拓扑。确保你至少有两台交换机,并且它们连接在一起。

  2. 配置VLAN:在每台交换机上创建相同的VLAN。可以使用如下命令创建VLAN:

<Switch> system-view
[Switch] vlan 10
[Switch-vlan10] quit

在这个例子中,我们创建了一个名为VLAN 10的VLAN。在每台交换机上重复这个步骤,确保所有交换机上都有相同的VLAN。

  • 配置端口:将相关端口分配给VLAN。可以使用如下命令将端口切换到VLAN 10:
<Switch> system-view
[Switch] interface GigabitEthernet 0/0/1
[Switch-GigabitEthernet0/0/1] port link-type access
[Switch-GigabitEthernet0/0/1] port default vlan 10
[Switch-GigabitEthernet0/0/1] quit

在这个例子中,我们将GigabitEthernet 0/0/1端口切换到VLAN 10。在每台交换机上重复这个步骤,确保相同的VLAN被分配给相同的端口。

  • 验证配置:最后,验证配置是否成功。可以使用如下命令查看每个交换机上的VLAN配置和端口配置:
<Switch> display vlan
<Switch> display interface GigabitEthernet 0/0/1

通过这些步骤,你可以在不同的交换机上配置相同的VLAN并确保它们可以进行通信。


------E---N---D------

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2310677.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Notepad++ 8.6.7 安装与配置全攻略(Windows平台)

一、软件定位与核心优势 Notepad 是开源免费的代码/文本编辑器&#xff0c;支持超过80种编程语言的高亮显示&#xff0c;相比系统自带记事本具有以下优势&#xff1a; 轻量高效&#xff1a;启动速度比同类软件快30%插件扩展&#xff1a;支持NppExec、JSON Viewer等200插件跨文…

SpringMVC请求处理流程:DispatcherServlet工作原理

文章目录 引言一、DispatcherServlet概述二、DispatcherServlet初始化过程三、请求接收与处理器匹配四、请求参数绑定与处理器执行五、视图解析与渲染六、异常处理机制总结 引言 SpringMVC框架是Java Web开发中最流行的MVC框架之一&#xff0c;其核心组件DispatcherServlet作为…

解锁数据潜能,永洪科技以数据之力简化中粮可口可乐决策之路

企业数字化转型是指企业利用数字技术和信息通信技术来改变自身的商业模式、流程和增值服务&#xff0c;以提高企业的竞争力和创新能力。数字化转型已经成为企业发展的重要战略&#xff0c;尤其在当前信息技术高速发展的时代。数字化转型还涉及到企业与消费者之间的互动和沟通。…

双链路提升网络传输的可靠性扩展可用带宽

为了提升网络传输的可靠性或增加网络可用带宽&#xff0c; 通常使用双链路冗余备份或者双链路聚合的方式。 本文介绍几种双链路网络通信的案例。 5GWiFi冗余传输 双Socket绑定不同网络接口&#xff1a;通过Android的ConnectivityManager绑定5G蜂窝网络和WiFi的Socket连接&…

前端性能优化之同时插入100000个元素页面不卡顿

面试官&#xff1a;同时插入100000个元素怎么让页面不卡顿 优化前写法 首先我们来看下面的一段&#xff0c;点击按钮后&#xff0c;循环100000次&#xff0c;每次都插入一个元素&#xff0c;并且插入区域上方还有一个小球在滚动&#xff0c;在插入的过程中我们可以观察小球的…

Exoplayer2源码编译FFmpeg拓展模块实现音频软解码

在前面文章最新版本Exoplayer扩展FFmpeg音频软解码保姆级教程中介绍了最新版本的Exoplayer(androidx.Media3)编译FFmpeg模块的流程&#xff0c;有就是media3版本的explayer最低支持的sdk版本是21也就是Android5.x,但是市面上还是有很多IOT设备是很老的android4.4(sdk19)的&…

Docker安装嵌入框架Text Embeddings Inference (TEI)

Docker安装Text Embeddings Inference (TEI) 1 简单介绍 文本嵌入推理&#xff08;TEI&#xff0c;Text Embeddings Inference &#xff09;是HuggingFace研发的一个用于部署和服务开源文本嵌入和序列分类模型的工具包。TEI兼容OpenAI的嵌入模型的规范。 # 官网地址 https:/…

MAUI(C#)安卓开发起步

初级代码游戏的专栏介绍与文章目录-CSDN博客 我的github&#xff1a;codetoys&#xff0c;所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。 这些代码大部分以Linux为目标但部分代码是纯C的&#xff0c;可以在任何平台上使用。 源码指引&#xff1a;github源…

PPT小黑第26套

对应大猫28 层次级别是错的&#xff0c;看着是十页&#xff0c;导入ppt之后四十多页 选中所有 红色蓝色黑色 文本选择标题&#xff1a;选择 -格式相似文本&#xff08;检查有没有漏选 漏选的话 按住ctrl 点下一个&#xff09; 要求新建幻灯片中不包含原素材中的任何格式&…

【Linux-网络】HTTP的清风与HTTPS的密语

&#x1f3ac; 个人主页&#xff1a;谁在夜里看海. &#x1f4d6; 个人专栏&#xff1a;《C系列》《Linux系列》《算法系列》 ⛰️ 道阻且长&#xff0c;行则将至 目录 &#x1f4da; 引言 &#x1f4da; 一、HTTP &#x1f4d6; 1.概述 &#x1f4d6; 2.URL &#x1f5…

解决docker认证问题 failed to authorize: failed to fetch oauth token

报错信息[bash1]解决方案 全局代理打开“buildkit”: false &#xff0c;见[图1] [bash1] >docker build -t ffpg . [] Building 71.8s (3/3) FINISHED docker:desktop-linux> [internal] load bui…

无人机应用探索:玻纤增强复合材料的疲劳性能研究

随着无人机技术的快速发展&#xff0c;轻量化已成为其结构设计的核心需求。玻纤增强复合材料凭借高强度、低密度和优异的耐环境性能&#xff0c;成为无人机机身、旋翼支架等关键部件的理想选择。然而&#xff0c;无人机在服役过程中需应对复杂多变的环境&#xff1a;高空飞行时…

Visual Studio工具

高亮显示匹配的标签&#xff08;小括号&#xff0c;中括号&#xff0c;大括号&#xff09;

STM32Cubemx配置E22-xxxT22D lora模块实现定点传输

文章目录 一、STM32Cubemx配置二、定点传输**什么是定点传输&#xff1f;****定点传输的特点****定点传输的工作方式****E22 模块定点传输配置****如何启用定点传输&#xff1f;****示例** **应用场景****总结** **配置 1&#xff1a;C0 00 07 00 02 04 62 00 17 40****解析** …

WPF+WebView 基础

1、基于.NET8&#xff0c;通过NuGet添加Microsoft.Web.WebView2。 2、MainWindow.xaml代码如下。 <Window x:Class"Demo.MainWindow"xmlns"http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x"http://schemas.microsoft.com/win…

蓝桥杯算法——铠甲合体

问题描述 暗影大帝又开始搞事情了&#xff01;这次他派出了 MM 个战斗力爆表的暗影护法&#xff0c;准备一举摧毁 ERP 研究院&#xff01;MM 个暗影护法的战斗力可分别用 B1,⋯,BMB1​,⋯,BM​ 表示。 ERP 研究院紧急召唤了 NN 位铠甲勇士前来迎战&#xff01;每位铠甲勇士都…

docker:Dockerfile案例之自定义centos7镜像

1 案例需求 自定义centos7镜像。要求&#xff1a; 默认登录路径为 /usr可以使用vim 2 实施步骤 编写dockerfile脚本 vim centos_dockerfile 内容如下&#xff1a; #定义父镜像 FROM centos:7#定义作者信息 MAINTAINER handsome <handsomehandsome.com># 设置阿里云…

学习笔记:IC存储总结(ROM,RAM, EEPROM, Flash, SRAM, DRAM, DDL)

一&#xff0c;概述 半导体存储器是一种可以存储大量二值信息的半导体器件。在电子计算机及一些其他的数字系统的工作过程中&#xff0c;需要对大量的数据进行储存。由于数据处理的数据量和运算速度的要求&#xff0c;因此把存储量和存取速度作为衡量存储器的重要指标。 在电子…

Scala:统计每个单词出现的个数并打印

目录 问题拆解&#xff1a; 解题步骤&#xff1a; 1. 拆分所有字符串为单词 2. 遍历所有单词并统计 3. 打印结果 基础版代码实现&#xff1a; 代码解释&#xff1a; 输出结果&#xff1a; 为什么这样设计&#xff1f; 继承的APP是个啥&#xff1f; 使用高阶函数式编…

C++前缀和

个人主页&#xff1a;[PingdiGuo_guo] 收录专栏&#xff1a;[C干货专栏] 大家好&#xff0c;今天我们来了解一下C的一个重要概念&#xff1a;前缀和 目录 1.什么是前缀和 2.前缀和的用法 1.前缀和的定义 2.预处理前缀和数组 3.查询区间和 4.数组中某个区间的和是否为特定…