【eNSP实践】eNSP实战篇(2)之简单实现交换机与主机的配置(图文详解)

目录

  • 写在前面
  • 涉及知识
  • 1、交换机实验
    • 1.1 实验条件
    • 1.2 实验步骤
      • A、打开eNSP软件,创建拓扑
      • B、搭建主机与交换机连线
      • C、配置交换机和主机
      • D、验证不同网段设备可通性
    • 1.3 通过交换机查看MAC地址
  • 写在最后

写在前面

其实前面文章我有介绍关于路由器的使用,但是有不少网友私信我说:“博主,我是一个小白,能不能讲一下路由器和交换机他们有啥子区别啊,我整天看这个头西昏”。那么我也就罗列一下大致区别如下:
交换机是将不同IP地址的电脑连在一起,共享一根网线;路由器是将同一个IP给不同的电脑使用,就像一条大路分成很多条小路。一句话,路由器是接外网的,交换机是接内网的。
交换机利用我们熟知的MAC地址即每个设备唯一的物理地址来寻址,路由器则通过IP地址来寻址。说白了,交换机(数据链路层)寻找物理地址,路由器(网络层)寻找软件地址。
在这里插入图片描述
换个通俗易懂的比方:路由器好比家里自来水的总开关,一旦关了,所有的水龙头都没水了,交换机就好比是浴室,厨房,洗漱台等分水管处,它帮路由器在同一级网络层下扩展了连接端口使用。前提是路由器得打开的状态。
另外大家一定要记住,路由器比交换机牛皮,他有防火墙的功能可以防止广播风暴,他可以分割广播域防止通信堵塞和安全漏洞等,但是交换机就没有。

涉及知识

路由器和交换机的区别,eNSP交换机的实践操作与使用,如何用eNSP模拟交换机工作,交换机与主机互连测试。
原创于博主IT黄大大及微信公众号《IT黄大大》更多知识可关注哈!!

1、交换机实验

目的:主要让大家能够在模拟器上实现对交换机及主机的基础配置、命令调试等,更加熟练的掌握交换机的作用,和基础配置。

1.1 实验条件

硬性条件:eNSP模拟软件、PC主机两台(eNSP上)、LSW交换机一台(eNSP上)
环境条件:eNSP模拟器能够正常启动设备、敲写命令、运行命令

1.2 实验步骤

A、打开eNSP软件,创建拓扑

在这里插入图片描述

B、搭建主机与交换机连线

如图所示,分别拖两台主机和一台交换机到拓扑上,并用copper线连接起来,在连接的时候选择PC1时选择Ethernet 0/0/1。
在这里插入图片描述

另一端连接LSW1,选择G0/0/1口,如下所示,即可完成单个主机与交换机的连接
在这里插入图片描述
同样配置PC2和LSW1的连线,PC2的E0/0/1 连接LSW1的G0/0/2,如下图所示:
在这里插入图片描述
这样的话我们基本上就搭建好了一个小的‘交换机-主机’生态了,下面就是如何让他们能够互相通信了。

C、配置交换机和主机

接下来我们按照下图所示的1,2步骤,先选中所有的设备及连线,然后点击绿色的三角放开启动按钮,也就是将所有设备启动。
在这里插入图片描述

【解决红点问题】
启动后会发现连线的节点还是红色标记,这个苦恼了我这个初学者两天,因为红色表示不通的意思,不管你后面怎么配置都是白搭,也就是说PC1永远ping不通PC2。
(1)首先确定所有的机器都起来了,起来后的状态如下:
在这里插入图片描述

(2)起来后过一会儿红色状态就会变成绿色状态(不要心急,等一下,一直没变可以使用数据抓包)
下面才是正常的IP设置及不同网段的子网掩码及网关设置
双击PC1进入主机配置弹窗页面,如下所示配置其IP、子网掩码等信息;然后点击应用按钮;
在这里插入图片描述
同样的方式配置PC2基础配置信息(和PC1同网段)
在这里插入图片描述

D、验证不同网段设备可通性

打开PC1的设置,点击tab栏的命令行,ping一下PC2的主机地址192.168.1.2,如下所示,就是能ping通的报文等描述。
在这里插入图片描述

1.3 通过交换机查看MAC地址

右击交换机点击CLI,执行如下所示命令查看相连的两台主机MAC(切记两台要先通信)
在这里插入图片描述
其实一开始我只用了PC1去ping PC2,然后直接用交换机查看mac,发现执行命令行一点反应都没有,就是原封不动的状态:
在这里插入图片描述
后面纠结了好一会儿才在网上搜原因找到了答案,主要原因是交换机一开始是MAC空表 ,所以没有显示。你进行一次数据通信,MAC地址表学习到了,再执行 display mac-address 就可以看到了。


写在最后

期待和大家一起进步,网络新手小白,一步一个脚印,2024年一起加油,本文亲测总结,真实有效
原创于博主IT黄大大及微信公众号《IT黄大大》
有需要转载的请声明来源,感谢谅解!!

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

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

相关文章

Java多线程技术二:线程间通信——wait/notify机制

1 概述 线程时操作系统中独立的个体,但这些个体如果不经过特殊的处理是不能成为一个整体的。线程间的通信就是使线程成为整体的比用方案之一,可以说,是线程间进行通信后系统之间的交互性会更强大,CPU利用率会得以大幅提高&#xf…

linux 进程间几种常见通信方式介绍

在Linux系统中,进程间通信(Inter-Process Communication,IPC)是指进程之间进行信息交换和共享资源的一种机制。Linux系统提供了多种IPC方式,包括管道、消息队列、信号量、共享内存和套接字等。下面将详细介绍这些IPC方…

Spring Boot项目打包指定包名

在pom.xml文件中的添加<build></build>配置项<finalName>指定包名</finalName>&#xff0c;如想打包的包名叫myApp&#xff0c;添加<finalName>my_server</finalName>即可。 <?xml version"1.0" encoding"UTF-8"…

数据结构基础(不带头节点的单向非循环链表)

单链表完整代码 LinkList.hLinkList.ctest.c LinkList.h #pragma once#include <stdio.h> #include <stdlib.h> #include <assert.h> #include <string.h>typedef int ElemType; typedef struct LNode {ElemType data;struct LNode* next; }LNode;voi…

深入理解Linux =~

一、基本用法 在Linux中&#xff0c;~是用于正则表达式匹配的符号&#xff0c;其基本用法是&#xff1a; [[ $variable ~ pattern ]] 其中$variable是待匹配的字符串&#xff0c;pattern是正则表达式。如果匹配成功&#xff0c;则返回0&#xff0c;否则返回1。 例如&#x…

执法记录仪、一体化布控球等目前支持的AI智能算法、视频智能分析算法有哪些

一、前端设备实现AI算法 主要是基于安卓的布控球实现&#xff0c;已有的算法包括&#xff1a; 1&#xff09;人脸&#xff1b;2&#xff09;车牌&#xff1b;3&#xff09;是否佩戴安全帽&#xff1b;4&#xff09;是否穿着工装&#xff1b; 可以支持定制开发 烟雾&#xf…

使用晶振遇到的两个问题

并联电阻的问题 在一些方案中&#xff0c;晶振并联1MΩ电阻时&#xff0c;程序运行正常&#xff0c;而在没有1MΩ电阻的情况下&#xff0c;程序运行有滞后及无法运行现象发生。 原因分析&#xff1a; 在无源晶振应用方案中&#xff0c;两个外接电容能够微调晶振产生的时钟频率…

【算法思考记录】力扣2477. 到达首都的最少油耗【Java,深度优先搜索】

原题链接 到达首都的最少油耗&#xff1a;一种优雅的解决方案 题目解析 这个算法题目描述了一个有趣的场景&#xff1a;一棵由城市和道路组成的树形结构&#xff0c;其中每个节点代表一个城市&#xff0c;边代表道路。所有城市的代表需要前往编号为0的城市——首都参加会议。…

开放式蓝牙耳机什么品牌好?南卡、韶音、cleer开放式耳机哪个好?

开放式耳机采用不入耳的设计&#xff0c;提供更为舒适的佩戴体验&#xff0c;不会给耳朵带来持续的压力和损害&#xff0c;减轻身体负担。同时&#xff0c;由于无需将耳机插入耳朵内&#xff0c;减少了细菌滋生的可能性&#xff0c;避免了一些耳道健康问题。这些优点也是开放式…

P5 Linux 标准C库函数

目录 前言 01 标准输入、标准输出和标准错误 02 打开文件 fopen() 03 新建文件的权限 04 fclose()关闭文件 05 读文件和写文件 06 库函数 fseek 定位 6.1 lseek的使用 07 ftell()函数 前言 &#x1f3ac; 个人主页&#xff1a;ChenPi &#x1f43b;推荐专栏1: 《C_Chen…

将显存和内存使用降低到原来的1/5左右

llm数据预处理的技巧 1&#xff0c;提前将数据集转为token 2&#xff0c;且可以提前全部对齐 3&#xff0c;存储的时候要每个序列存储为str([1,2,3]) 这样训练的时候再eval出来会让磁盘上显示多大数据内存就占用多大数据 根据上述的思路 如果能够将一个llm 大模型的整个推理过…

Dinky之安装部署与基本使用

Dinky之安装部署与基本使用 Dinky概览Linux安装部署解压到指定目录初始化MySQL数据库修改配置文件加载依赖启动Dinky Docker部署启动dinky-mysql-server镜像启动dinky-standalone-server镜像 Dinky的基本使用上传jar包Flink配置集群管理集群实例管理集群配置管理 创建作业语句编…

打破界限:SQL数据库水平扩展的8大挑战与机遇

数据库扩展是指提升数据库处理更多数据、更多用户或更多交易的能力。通常&#xff0c;SQL数据库采用垂直扩展的方式&#xff0c;即通过增加更多的CPU、内存或存储空间来增强数据库服务器的性能。然而&#xff0c;这种方法受限于单个服务器的硬件能力。 为了克服这一限制&#…

SpringBoot学习笔记-实现微服务:匹配系统(下)

笔记内容转载自 AcWing 的 SpringBoot 框架课讲义&#xff0c;课程链接&#xff1a;AcWing SpringBoot 框架课。 CONTENTS 1. 重构项目1.1 初始化Spring Cloud项目1.2 创建匹配系统框架 2. 实现匹配系统微服务2.1 数据库更新2.2 Web后端与匹配系统后端通信2.3 实现匹配逻辑2.4 …

《形式语言与自动机理论(第4版)》笔记(二)

文章目录 [toc]前导《形式语言与自动机理论&#xff08;第4版&#xff09;》笔记&#xff08;一&#xff09; 第三章&#xff1a;有穷状态自动机3.1|语言的识别3.2|有穷状态自动机即时描述 s e t ( ) set() set()例题问题 1 1 1解答问题 2 2 2解答 3.3|不确定的有穷状态自动机构…

pandas详细笔记

一&#xff1a;什么是Pandas from matplotlib import pyplot import numpy as np import pandas as pdarange np.arange(1, 10, 2) series pd.Series(arange,indexlist("ABCDE")) print(series)二&#xff1a;索引 三&#xff1a;切片 位置索引切片&#xff08;左闭…

.mallox勒索病毒解密:恢复数据与网络安全对策

引言&#xff1a; 在网络威胁不断演变的今天&#xff0c;恶意软件如.mallox勒索病毒已成为数字安全的一大挑战。本文将深入介绍.mallox勒索病毒&#xff0c;以及如何有效地恢复被其加密的数据文件&#xff0c;并提供一些建议用于预防此类威胁。如不幸感染这个勒索病毒&#xf…

【数据结构(七)】查找算法

文章目录 查找算法介绍1. 线性查找算法2. 二分查找算法2.1. 思路分析2.2. 代码实现2.3. 功能拓展 3. 插值查找算法3.1. 前言3.2. 相关概念3.3. 实例应用 4. 斐波那契(黄金分割法)查找算法4.1. 斐波那契(黄金分割法)原理4.2. 实例应用 查找算法介绍 在 java 中&#xff0c;我们…

Linux快速搭建本地yum更新audit

场景&#xff1a;内网一台服务器上线&#xff0c;需要更新audit版本&#xff0c;因无法与其他服务器通信&#xff0c;需临时配置本地仓库。 1、上传新版本操作系统iso到服务器 2、创建yum仓库文件存储目录 mkdir /opt/myrepo 3、挂载磁盘到/mnt mount /opt/Kylin-Server-V…

电脑CentOS 7.6与Windows系统对比:使用方式、优缺点概述

在多操作系统环境中&#xff0c;CentOS 7.6和Windows系统各自独占鳌头&#xff0c;它们在功能、稳定性、兼容性以及安全性等方面都有着各自的优点。这篇文章将对比分析这两个操作系统&#xff0c;以便用户能更好地了解它们的特点和使用方式。 一、使用方式 CentOS 7.6 CentO…