Cisco Packet Tracer实验(三)

续实验二

问题一:使用二层交换机连接的网络需要配置网关吗?为什么?

二层交换机作为网络设备中的一种,主要用于在局域网(LAN)内部进行数据包的转发。它工作在OSI模型的第二层(数据链路层),主要根据MAC地址来进行数据包的转发和过滤。

二层交换机能够通过学习MAC地址表来确定数据包的最佳转发路径,从而提高局域网内部数据传输效率和安全性。

所以需要配置网关,因为用于网络之间的相互访问,不同子网通过网关才能进行连接

问题二:集线器 Hub 是工作在物理层的多接口设备,它与交换机的区别是什么?

从OSI体系结构来看,集线器属于OSI的物理层设备,而交换机属于OSI的数据链路层设备。从工作方式来看,集线器采用“广播”模式因此容易产生“广播风暴”当网络规模较大时性能会受到很大的影响而当交换机工作的时候,只有发出请求的端口和目的端口之间相互响应而不影响其他端口,因此交换机能够分隔冲突域。从资源的占用上看,比如一个100M的交换机,对每一个连接在交换机的计算机都是100M的速度,而Hub是瓜分100M的资源。而且Hub是通过广播来通信,很占网络资源。

细讲一下:在计算机网络中,广播(broadcast)是一种数据传输方式,它将数据包发送到网络中的所有设备。而不考虑目标设备的地址。广播通常用于向网络中所有设备发送同一份数据,例如网络中的某个设备需要向所有其他设备发送某个设备设备需要向所有其他设备发送某个消息或请求时就会使用广播。

在以太网中,广播是通过目标MAC地址为全(FF:FF:FF:FF:FF:FF)来实现的,这样数据包就会被所有接收设备接收到。广播在局域网中广泛使用,但过多的广播消息可能会导致网络拥堵和性能问题,尤其是在设备数量较多或网络规模较大的情况下。

三、交换机接口地址列表

二层交换机是一种即插即用的多接口设备,它对于收到的帧有 3 种处理方式:广播、转发和丢弃(请弄清楚何时进行何种操作)

最开始的交换机MAC表是空的,此时当交换机收到APP请求帧之后会将收到的APP请求帧的IP地址与MAC地址填入自己的MAC表中,并把这个帧广播出去。然后根据MAC地址找到接收方,接收方会把发送方的MAC地址域IP地址填入到自己的MAC表中,同时接收方会发送一个回应包,再经过交换机的时候,交换机又会把这个IP与MAC填入自己的MAC表中,这样发送方就收到了接收方的IP地址和MAC地址。

可以看到最开始交换机MAC表是空的。

在PC4和PC5ping后再次查看交换机,可以发现交换机已经有了PC4和PC5和另一个交换机的MAC地址了

PC4向PC5发消息,先通过交换机,交换机得到PC4的MAC地址,然后将该帧广播出去,二层交换机得到一层交换机的MAC地址,返回时一层交换机获得二层交换机MAC地址,PC5收到后返回应答帧,交换机得到PC5的MAC地址

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

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

相关文章

超维小课堂 | 7、ROS使用offboard模式控制无人机定点悬停源码分析

引言:ROS使用offboard模式控制无人机进入定点悬停是学习ROS无人机控制的最经典的基本功能之一。基于此,本篇主要对此处的控制流程著一个简要的代码分析。(室内外通用代码) 顾名思义:offboard模式下的定点悬停是指通过…

SpringSecurity6从入门到实战之SpringSecurity6自定义认证规则

SpringSecurity6从入门到实战之SpringSecurity6自定义认证规则 Spring Security 中默认所有的 http 请求都需要先认证通过后,才能访问。那么, 如何指定不需要认证就可以直接访问的资源呢?比如 用户的登录页面和注册页面,都是不需要…

ramda函数式编程库--可以帮助处理不可变数据

ramda 介绍深拷贝与浅拷贝示例代码**使用 clone 函数****clone 函数也可以用来深拷贝数组:** 介绍 ramda 是一个功能强大的函数式编程库,可以帮助你处理不可变数据。 clone 是 ramda 中的一个函数,用于深拷贝对象或数组。以下是关于 clone 函…

内网管理软件IP-Guard实施方案

1. 引言 本方案旨在指导企业如何实施内网管理软件IP-Guard,通过服务器的安装、员工客户端的部署以及基本策略的定制,实现对企业内部网络的有效管理和监控。IP-Guard是一款集成了设备管控、数据防泄漏、日志审计等多种功能于一体的内网安全管理软件&…

【面试干货】深入理解Java中的final关键字

【面试干货】深入理解Java中的final关键字 一、被 final 修饰的类二、被 final 修饰的方法三、被 final 修饰的变量四、被 final 修饰的常量 💖The Begin💖点点关注,收藏不迷路💖 在Java中,final关键字有多种用途&…

C++ Primer 学习 -- Day 1

第 1、2 章知识点总结 1、Hello,World!1.1、输入输出1.2、while(std::cin >> value) 2、变量和基本类型2.1.1、unsigned建议 2.1.2 类型转换建议建议 2.2.1 变量定义提醒列表初始化提醒 2.2.2 变量声明和定义提醒 2.3.1 引用引用特点 2.3.2 指针指…

快人一步!利用LLM实现数据处理自动化

使用大型语言模型(LLM)来帮助处理数据具有以下几个主要优势: 1. 自动化处理 LLM能够自动处理大量的重复性任务,减少人工干预,从而提高数据处理效率。例如,它可以自动完成数据加载、预处理、筛选、去重和合并…

RV32F\RV32D指令集

RV32F\RV32D指令集 F扩展1、浮点控制状态寄存器2、指令类型F扩展 F扩展增加了32个浮点寄存器f0-f31,每个32位宽,以及一个浮点控制和状态寄存器fcsr,其中包含浮点单元的工作模式和异常状态。FLEN=32表示F单精度浮点扩展,大多数浮点指令对浮点寄存器中的值进行操作。浮点加载…

基于JSP技术的电子商城系统

开头语: 你好,我是计算机学长码农猫哥。如果你对电子商城系统感兴趣或有相关开发需求,欢迎联系我。 开发语言:Java 数据库:MySQL 技术:JSP技术 工具:Eclipse、Tomcat 系统展示 首页 管理…

08_基于GAN实现人脸图像超分辨率重建实战_超分辨基础理论

1. 超分辨的概念与应用 我们常说的图像分辨率指的是图像长边像素数与图像短边像素数的乘积,比如iPhoneX手机拍摄照片的分辨率为 4032px3024px,为1200万像素。 显然,越高的分辨率能获得更清晰的成像。与之同时,分辨率越高也意味着更大的存储空间,对于空间非常有限的移动设…

Spring IOC 容器的构建流程?

Spring loc (Inversion of Control) 是一种设计模式,其中对象的创建和依赖关系由框架管理,而不是由应用程序直接管理。Spring loc容器是Spring框架的核心,它使用loC模式来管理应用程序中的对象 Spring loC容器的构建过程如下: 1.配置元数据…

【Pytorch】一文向您详细介绍 torch.nn.DataParallel() 的作用和用法

【Pytorch】一文向您详细介绍 torch.nn.DataParallel() 的作用和用法 下滑查看解决方法 🌈 欢迎莅临我的个人主页 👈这里是我静心耕耘深度学习领域、真诚分享知识与智慧的小天地!🎇 🎓 博主简介:985高…

[xmake]xmake常用命令

xmake:编译程序代码 xmake run:运行编译好的程序 xmake create hello:用 xmake 生成自带的 hello world 模板项目 xmake f -p windows:指定构建项目的目标平台为windows xmake f --toolchainclang:工具链切换为cla…

UnityAPI学习之延时调用(Invoke)

延时调用(Invoke) 当我们进行简单函数的延时调用不想使用协程时,我们可以使用Invoke()函数 using System.Collections; using System.Collections.Generic; using UnityEngine;public class NO15_Invoke : MonoBehaviour {//显示在每次生成…

计算机专业:选择、挑战与未来

随着2024年高考的落幕,众多学子面临着选择大学专业的重大抉择。在众多专业中,计算机相关专业一直是备受瞩目的热门选择。计算机科学与技术、人工智能、网络安全、软件工程等专业在过去几年中,凭借广阔的就业前景和应用领域,吸引了…

黑色格调qss

/*菜单*/ /*QMenu Start*/ QMenu { text-align: left; width: 246px; color: rgb(200, 200, 200); background-color: rgb(35, 35, 35); margin: 0px; padding: 0px; border: 1px solid rgb(100, 100, 100); font: 15px "Microsoft Yahei…

WARNING: pip is configured with locations that require TLS/SSL

在pycharm中运行pip下载软件包遇到该问题:WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available 原因:没有安装openssl; 到https://slproweb.com/products/Win32OpenSSL.ht…

Python实现逻辑回归与判别分析--西瓜数据集

数据 数据data内容如下: 读取数据: import numpy as np import pandas as pd data pd.read_excel(D:/files/data.xlsx) 将汉字转化为01变量: label [] for i in data[好瓜]:l np.where(i 是,1,0)label.append(int(l)) data[label] lab…

【unity笔记】一、常见技术名词解析(HDRP/URP)

一、简介 在Unity中,Shader是用于控制图形渲染过程中顶点和像素处理的程序。Shader通常用于定义物体在屏幕上呈现的外观,包括光照、纹理、颜色和其他视觉效果。Shader编写在特定的着色语言中,如HLSL(High-Level Shading Language…

计算机网络重要知识点

OSI 七层模型 是国际标准化组织提出的一个网络分层模型。 TCP/IP 四层模型 是目前被广泛采用的一种模型,我们可以将 TCP / IP 模型看作是 OSI 七层模型的精简版本,由以下 4 层组成: 应用层传输层网络层网络接口层 复杂的系统需要分层,因为每…