以太网二层交换机实验

实验目的:

(1)理解二层交换机的原理及工作方式;

(2)利用交换机组建小型交换式局域网。

实验器材:

Cisco packet

实验内容:

本实验可用一台主机去ping另一台主机,并在模拟状态下观察ICMP分组的轨迹,理解交换机的转发过程。实验流程如下图。

实验步骤:

  1. 了解交换机工作原理

构建实验拓扑,在模拟模式下,只过滤ICMP协议,从PC1去ping PC2,然后单击右下角的三角按钮,再单击PC1出站包,观察PC!中封装的帧结构,特别是源地址和目的地址。

2.配置PC的IP地址

Pc0----192.1.1.1

Pc1----192.1.1.2

Pc2----192.1.1.3

3.只过滤ICMP协议

从pc0去ping pc1,然后点击运行,再单击pc0的出站包,观察pc0中封装的帧结构,特别是源地址和目标地址。

4.单击到达Switcho中的帧

观察进站和出站的帧,可以发现其源MAC地址和目的MAC地址没有改变,说明尽管每个交换机端口都有各自的MAC地址,但进出交换机端口并不会改变帧中的源和目的MAC地址。该帧被交换机从Fa0/2端口转发到PC1,之所以没有从Fa0/3端口转发出去,是因为交换机是根据交换表来转发以太网帧的,这也是其和集线器的主要区别。

5.查看交换机交换表

6.观察pc1中的进站和出站帧

可以看到其进站和出站的MAC地址已经取反了,出站帧是Ping命令对pc0的回答。

实验结果(附数据和图表):

实验结果分析及结论:

(1)交换机是目前局域网络中最常用到的组网设备之一,它工作在数据链路层,所以常被称为二层交换机。实际上,交换机有可工作在三层或三层以上层的型号设备。

(2)数据链路层传输的PDU(协议数据单元)为例,不同于工作在物理层的集线器,交换机可根据帧中的目的MAC地址进行有选择的转发,而不是一味地向所有其他端口广播,这依赖于交换机中的交换表。当交换机收到一个顿时,会根据帧里面的目的MAC地址去查交换表,并根据结果将其从对应端口转发出去,这使得网络的性能得到极大的提升。

(3)二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。

实验心得体会和建议:

(1)通过以太网二层交换机原理实验,我对二层交换机的工作原理和功能有了更深入的了解。实验过程中,我亲自操作了交换机的配置和调试,掌握了二层交换机的使用方法。

(2)实验使我认识到,二层交换机在网络通信中的重要性。它能够有效地提高网络性能,减少数据传输冲突,提高数据传输速率。

(3)通过实验,我学会了如何搭建交换式局域网,以及如何配置和管理VLAN。这为我今后在实际工作中解决网络问题提供了宝贵的经验。

(4)实验使我意识到,网络技术不断发展,我们要不断学习新知识,提高自己的技能水平,以适应网络技术的发展。

总之,通过本次实验,我对以太网二层交换机和网络技术有了更深入的认识。在今后的学习和工作中,我将不断努力,提高自己的专业素养,为网络技术的发展贡献自己的力量。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

GRU算法

前置知识:RNN,LSTM LSTM需要训练的参数很多,极消耗计算资源。GRU是一种LSTM的改进算法,参数更少,更容易训练。 它将忘记门和输入门合并成为一个单一的更新门,同时合并了数据单元状态和隐藏状态&#xff0…

系列二、RestTemplate简介

一、RestTemplate简介 1.1、概述 RestTemplate是一种便捷的访问RestFul服务的模板类,是Spring提供的用于访问Rest服务的客户端模板工具集,它提供了多种便捷访问远程HTTP服务的方法。 1.2、API https://docs.spring.io/spring-framework/docs/5.2.2.REL…

Linux实战:部署基于Postfix 与 Dovecot 的邮件系统

一、电子邮件系统简介 在电子邮件系统中,为用户收发邮件的服务器名为邮件用户代理(Mail User Agent,MUA),MTA (邮件传输代理)的工作职责是转发处理不同电子邮件服务供应商之间的邮件&#xff0…

docker 部署教学版本

文章目录 一、docker使用场景及常用命令1)docker使用场景2)rocky8(centos8)安装 docker3)docker 常用命令补充常用命令 二、 单独部署每个镜像,部署spring 应用镜像推荐(2023-12-18)1、 安装使用 mysql1.1 …

WEB 3D技术 three.js通过光线投射 完成几何体与外界的事件交互

本文 我们来说 光线投射 光线投射技术是用于3维空间场景中的交互事件 我们先编写代码如下 import ./style.css import * as THREE from "three"; import { OrbitControls } from "three/examples/jsm/controls/OrbitControls.js";const scene new THRE…

Django Web框架

1、创建PyCharm项目 2、安装框架 pip install django 3、查看安装的包列表 4、使用命令创建django项目 django-admin startproject web 5、目录结构 6、运行 cd web python manage.py runserver7、初始化后台登录的用户名密码 执行数据库迁移生成数据表 python manage.p…

VMware17安装Centos 7.9

1.下载VMware17,下载 VMware Workstation Pro | CN 没有注册码,某多,某宝2元子买一个; 2.下载centos7.9镜像, 3.选择稍后安装操作系统 (如果选择安装程序光盘映像文件,则会按照最小系统自动安装) 4.选择…

华为鸿蒙运行Hello World

前言: 从11月中旬开始通过B站帝心接触鸿蒙,至今一个半月左右不到,从小白到入坑,再到看官网案例,分析案例,了解技术点,还需要理清思路,再写博客,在决定写 <Har…

跟着cherno手搓游戏引擎【3】事件系统和预编译头文件

不多说了直接上代码,课程中的架构讲的比较宽泛,而且有些方法写完之后并未测试。所以先把代码写完。理解其原理,未来使用时候会再此完善此博客。 文件架构: Event.h:核心基类 #pragma once #include"../Core.h" #inclu…

【java爬虫】股票数据获取工具前后端代码

前面我们有好多文章都是在介绍股票数据获取工具,这是一个前后端分离项目 后端技术栈:springboot,sqlite,jdbcTemplate,okhttp 前端技术栈:vue,element-plus,echarts,ax…

WPF+Halcon 培训项目实战 完结(13):HS 鼠标绘制图形

文章目录 前言相关链接项目专栏运行环境匹配图片矩形鼠标绘制Halcon添加右键事件Task封装运行结果个人引用问题原因推测 圆形鼠标绘制代码运行结果 课程完结: 前言 为了更好地去学习WPFHalcon,我决定去报个班学一下。原因无非是想换个工作。相关的教学视…

Redis 与 Spring: 解决序列化异常的探索之旅

🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 &a…

数据结构【线性表篇】(五)

数据结构【线性表篇】(五) 文章目录 数据结构【线性表篇】(五)前言为什么突然想学算法了?为什么选择码蹄集作为刷题软件? 目录一、队列括号匹配(代码用不上,需改成加减乘除应用题) 二、串(一)、串的存储结构(二)、朴素…

异常控制流ECF

大家好,我叫徐锦桐,个人博客地址为www.xujintong.com,github地址为https://github.com/jintongxu。平时记录一下学习计算机过程中获取的知识,还有日常折腾的经验,欢迎大家访问。 一、异常控制流(ECF) 现代…

国科大图像处理2023速通期末——汇总2017-2019

国科大2023.12.28图像处理0854期末重点 图像处理 王伟强 作业 课件 资料 一、填空 一个阴极射线管它的输入与输出满足 s r 2 sr^{2} sr2,这将使得显示系统产生比希望的效果更暗的图像,此时伽马校正通常在信号进入显示器前被进行预处理,令p…

目标检测 YOLOv5 - 推理时的数据增强

目标检测 YOLOv5 - 推理时的数据增强 flyfish 版本 YOLOv5 6.2 参考地址 https://github.com/ultralytics/yolov5/issues/303在训练时可以使用数据增强,在推理阶段也可以使用数据增强 在测试使用数据增强有个名字叫做Test-Time Augmentation (TTA) 实际使用中使…

Ps:亮度蒙版 - 混合颜色带方法

所谓“亮度蒙版”,就是根据图像的明暗程度进行选区并建立蒙版,这样便于对图像上进行分级调色。 Photoshop 支持众多的第三方亮度蒙版插件。如,TKActions、Lumenzia、ADP Pro、Raya Pro、LIM、EasyPanel、Introducing InstaMask等等。如此多的…

python实现平滑线性滤波器——数字图像处理

原理: 平滑线性滤波器是一种在图像处理中广泛使用的工具,主要用于降低图像噪声或模糊细节。这些滤波器的核心原理基于对图像中每个像素及其邻域像素的线性组合。 邻域平均: 平滑线性滤波器通过对目标像素及其周围邻域像素的强度值取平均来工…

【前缀和】【分类讨论】【二分查找】2983:回文串重新排列查询

作者推荐 【动态规划】【字符串】C算法:正则表达式匹配 本文涉及的基础知识点 C算法:前缀和、前缀乘积、前缀异或的原理、源码及测试用例 包括课程视频 二分查找算法合集 回文串重新排列查询 给你一个长度为 偶数 n ,下标从 0 开始的字符…

Couchdb 垂直权限绕过漏洞(CVE-2017-12635)

一、漏洞描述 Apache CouchDB是一个开源数据库,专注于易用性和成为”完全拥抱web的数据库”。它是一个使用JSON作为存储格式,JavaScript作为查询语言,MapReduce和HTTP作为API的NoSQL数据库。应用广泛,如BBC用在其动态内容展示平台…