计算机网络-物理层设备(中继器 集线器)

news2024/11/15 17:24:59

文章目录

  • 中继器
    • 中继器的功能
    • 再生数字信号和再生模拟信号
    • 同一个协议
  • 集线器(多口中继器)
    • 不具备定向传输的原因
    • 集线器是共享式设备的原因
    • 集线器的所有接口都处于同一个碰撞域(冲突域)内的原因
  • 小结

中继器

中继器的功能

中继器的主要功能是对信号进行再生和还原。

中继器是一种工作在OSI模型物理层的网络设备,它的主要作用是通过重新发送或转发数据信号来扩大网络传输的距离。具体来说,中继器的功能包括:

  • 信号再生:中继器能够接收到的信号并进行复制,然后发送到另一个节点。这个过程中,中继器会对信号进行重新生成,以确保信号的质量,使其适合于下一个传输阶段。
  • 信号还原:由于信号在传输过程中会衰减,中继器可以放大这些信号,以保持其强度,从而延长信号的有效传输距离。
    延长网络长度:通过上述功能,中继器有助于延长网络的长度,使得信号可以在更远距离上传输,从而扩展网络的覆盖范围。

再生数字信号和再生模拟信号

再生数字信号的设备主要是数字中继器,而再生模拟信号的设备则是模拟放大器。具体如下:

  • 数字中继器:数字中继器的主要功能是对数字信号进行再生和还原。它接收并识别数字信号后,重新进行编码发送。这个过程不仅涉及放大信号,更重要的是对信号的整形和定时,确保信号元的定时、波形和幅度均符合规定的标准。
  • 模拟放大器:模拟放大器的作用是放大模拟信号。它的工作原理是将衰减的信号进行放大,以补偿传输过程中的信号损失。放大器主要用于模拟信号的传输,而中继器则用于数字信号的传输。

同一个协议

中继器两端的网段必须是同一个协议,这是因为中继器工作在OSI模型的物理层,它的主要功能是放大和整形信号,而不涉及任何高层协议的处理。

以下是中继器两端网段必须使用同一协议的几个原因:

  • 信号处理:中继器的主要作用是在物理层面上对信号进行再生。它接收信号,将其放大、整形后再发送出去。这个过程要求信号的基本特性,如传输速率、信号编码方式等保持一致。
  • 通信标准:网络通信标准规定了信号的延迟范围,中继器只能在规定范围内使用,否则会出现网络故障。如果两端的协议不同,可能会导致信号无法正确识别和处理,从而引发网络故障。
  • 设备兼容性:中继器两端的网络部分是网段,而不是子网。网段是指在物理层面上可以直接通信的网络部分,而子网则涉及到网络层的划分。中继器作为物理层设备,其功能局限于网段内的通信,因此两端的网段必须是同一个协议,以确保设备的兼容性和网络的稳定性。
  • 避免数据丢失:如果中继器两端的网段使用不同的协议,那么在信号传输过程中可能会出现数据丢失或错误的情况。因为不同的协议可能有不同的数据传输速率、帧格式等特征,这些差异会导致信号在传输过程中无法被正确解析和转发。(即存储转发)
    中继器可以连接不同媒体的原因主要在于它们能够完成不同媒介之间的信号转接工作。

中继器的基本功能是在物理层面上放大和整形信号,以便延长信号的传输距离。虽然大多数情况下中继器两端连接的是相同的通信媒介,但有些中继器设计有能力将一种媒介的信号转换为另一种媒介的信号。例如,一个中继器可能将光纤信号转换为双绞线信号。这种能力使得中继器在网络设计中具有更大的灵活性,能够满足不同网络环境的需求。

然而,尽管中继器可以在不同媒体之间进行转接,它们仍然受到一些限制:

  • 协议限制:中继器两端的网段必须使用相同的协议,因为中继器不具备处理不同协议数据包的能力。
  • 速率限制:由于中继器工作在OSI模型的物理层,它不能连接两个具有不同速率的局域网。
  • 延迟限制:网络标准中对信号的延迟范围作了具体规定,中继器只能在规定范围内进行有效的工作,否则会引起网络故障。

总的来说,中继器能够连接不同媒体是因为它们具备转接不同媒介信号的能力,但这并不意味着它们可以无限制地连接任何类型的网络。在实际应用中,仍需考虑上述的限制因素,以确保网络的稳定性和性能。

不会存储转发的设备两端的网段一定使用相同的协议,这是因为这些设备在设计上不具备处理不同协议之间差异的能力。具体如下:

  • 信号处理能力:不会存储转发的设备,如中继器和集线器(Hub),主要功能是放大和整形信号,而不涉及数据链路层及以上层的处理。因此,它们无法识别或转换不同协议的信号。
  • 通信标准要求:网络通信标准规定了信号的延迟范围,中继器等设备只能在规定范围内使用,否则会出现网络故障。如果两端的网段使用不同的协议,可能会导致信号无法正确识别和处理,从而引发网络故障。
  • 技术限制:这类设备通常只能连接同构网络(同一网段),不能连接异构网络(不同网段)。因为它们无法处理不同网络类型之间的地址系统和底层硬件接口的差异。
  • 性能考虑:直通交换方法不需要进行存储和转发操作,可以更高效地利用交换机的资源,提高交换机的吞吐量。而存储转发交换需要进行数据的存储和转发,会占用交换机的资源,降低交换机的吞吐量。

5-4-3规则是任何两台电脑间最多不能超过5个网段,其中可以包括集线器到集线器的连接线缆以及集线器到电脑间的连接线缆。这意味着信号在传输过程中最多只能通过4个集线器或中继器进行转发。在这些网段中,只有3个可以直接与电脑或其他网络设备连接。

  • 5个网段:在一个网络中,最多可以有5个网段。这是由于当时的技术限制,超过5个网段可能会导致网络性能下降或不稳定。
  • 4个中继器:连接这些网段的中继器数量不能超过4个。中继器的作用是对信号进行放大和整形,但过多的中继器可能会导致信号质量下降。
  • 3个节点:在任何3个网段中,只能有3个节点可以连接设备。这是为了保证网络的可靠性和避免过多的广播流量。

规定范围内就是说个数限制,否则由于中继器再生还原需要时间,并且如果经过太多中继器,那么需要时间更多,导致延迟过大,从而有网络故障
在这里插入图片描述

集线器(多口中继器)

集线器的主要功能包括信号的放大与再生、帧广播以及冲突检测与处理。具体如下:

  • 信号的放大与再生:集线器能够对接收到的信号进行放大和整形,这样可以去除信号在传输过程中可能出现的衰减,确保数据能够可靠地传输到更远的距离。
  • 帧广播:集线器将接收到的数据帧广播到所有其他连接的接口,这意味着局域网内的所有节点都能够接收到数据帧,从而实现节点间的互相通信。
  • 冲突检测与处理:在网络传输过程中,如果多个节点同时发送数据,可能会产生碰撞,导致数据丢失。集线器具备检测这种冲突的能力,并能通过退避算法等方式解决冲突,以减少数据丢失的风险。

不具备定向传输的原因

集线器的设计原理是基于星型拓扑结构,它接收到信号后,会将信号放大并进行整形,然后广播到所有其他连接的端口。这种广播机制意味着所有连接到集线器的设备都会接收到相同的数据包,而不是根据数据包的目的地址进行选择性传输。

集线器是共享式设备的原因

集线器是共享式设备,因为它在工作时所有端口共享同一通信通道。

首先,集线器工作在OSI模型的物理层,它的主要功能是对信号进行放大和整形,以延长网络的传输距离。集线器内部只有一条通道,即公共通道,所有端口都连接在这个通道上。当一个端口在发送数据时,其他端口必须处于等待状态,因为集线器会将数据广播到所有端口,而不仅仅是目标端口。这种设计使得在任何时刻,只有一个设备能够使用通信通道进行数据传输。

其次,由于集线器的共享性质,它在网络负载较重的情况下效率较低。在繁重的网络中,多个设备同时尝试发送数据会导致冲突和数据包丢失,从而降低网络的整体性能。相比之下,交换机能够为每个端口提供独立的带宽,并且能够根据MAC地址进行数据包的定向传输,从而大大提高了网络的效率和性能。

集线器的所有接口都处于同一个碰撞域(冲突域)内的原因

集线器的所有接口都处于同一个碰撞域(冲突域)内,这是因为它的工作方式和设计原理决定的。

首先,集线器工作在OSI模型的物理层,它的主要功能是接收和转发数据包,而不是像交换机那样根据数据包的目的地址进行智能转发。这意味着当一个设备发送数据时,集线器会将这个数据包广播到所有其他连接的设备,而不是仅仅发送给目标设备。这种广播机制导致所有连接到集线器的设备共享同一通信介质,因此它们都处于同一个冲突域内。如果两个或多个设备同时发送数据,就可能发生碰撞,即数据包在传输过程中相互干扰,导致数据丢失或损坏。

其次,冲突域是指在一个网络区域内,如果两个设备同时进行数据传输,则可能会发生冲突的区域。在集线器中,由于所有设备共享同一通信介质,因此整个网络被视为一个冲突域。这意味着在同一时刻只能有一台设备进行通信,否则就会发生冲突。此外,集线器也不具备隔离广播域的能力,因为所有的端口都在同一个广播域内,任何广播数据包都会被发送到所有端口。

平分带宽:如果一定要同时通信的话,就会使得工作主机平分带宽,即集线器每次广播的带宽大小不变,但是其是由各个工作主机发送的数据组成的。且其各自大小平分带宽。此时传输效率很低,因为是原来带宽的平分
在这里插入图片描述

小结

集线器和中继器是两种常见的网络硬件设备,它们在网络中扮演着不同的角色。具体如下:

  • 中继器(Repeater):中继器工作在OSI模型的物理层,它的主要功能是接收网络上的信号,放大和整形后再发送出去,以此来延长信号的传输距离。中继器通常只有两个端口,用于连接两段网络电缆。它的使用遵循“5-4-3规则”,即在一个网络中最多可以有5个网段、4个中继器,并且其中只能有3个网段用于连接主机。
  • 集线器(Hub):集线器也工作在物理层,但与中继器不同,它是一个多端口的转发器,可以将接收到的信号广播到所有其他端口。集线器通常有4至20个或更多的端口,用于连接多个设备。集线器不具备智能转发功能,也就是说它不知道数据包应该发送到哪个特定设备,而是简单地将数据包发送给所有连接的设备。

总的来说,中继器主要用于信号的增强和传输距离的延伸,而集线器则用于连接多个网络设备,并将信号广播到所有连接的设备。

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

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

相关文章

一些著名的软件都用什么语言编写?

1、操作系统 Microsoft Windows :汇编 -> C -> C 备注:曾经在智能手机的操作系统(Windows Mobile)考虑掺点C#写的程序,比如软键盘,结果因为写出来的程序太慢,实在无法和别的模块合并&…

在centos 7 中 安装 配置 并 远程连接 MySQL5.7

目录 安装MySQL 1.卸载CentOS7系统自带的mariadb 2.安装依赖库 3.上传MySQL并解压 4.安装MySQL 配置MySQL 1.修改登录密码 2.修改字符集 3.配置远程连接 前言: 安装MySQL版本:mysql-5.7.30-1.el7.x86_64.rpm-bundle 文件需求后台私信 以下7条为…

LabVIEW直流电机转速检测与控制

研究了使用LabVIEW软件和ELVIS实验平台来检测和控制直流电机的转速。通过集成光电传感器和霍尔传感器,实现了对电机转速的精确测量和调节。 系统组成:系统由NI ELVIS实验平台、光电传感器、霍尔传感器和直流电机组成。通过这些硬件元件,系统…

谷歌把GenAI装进Chrome

谷歌不甘示弱,在其Chrome浏览器中引入了新的实验性生成式AI功能,以简化并为用户提供更高效的浏览体验。 值得注意的是,微软去年推出了Edge浏览器和人工智能驱动的必应搜索引擎的集成。随着Chrome M121版本的发布,谷歌打算利用最新…

代理IP在游戏中的作用有哪些?

游戏代理IP的作用是什么?IP代理软件相当于连接客户端和虚拟服务器的软件“中转站”,在我们向远程服务器提出需求后,代理服务器首先获得用户的请求,然后将服务请求转移到远程服务器,然后将远程服务器反馈的结果转移到客…

C++11—— lambda表达式与包装器

C11—— lambda表达式与包装器 文章目录 C11—— lambda表达式与包装器一、 lambda表达式lambda表达式产生的意义lambda表达式语法函数对象与lambda表达式 二、 包装器functionfunction产生的意义function的用法function使用的例子 bind调整参数顺序固定绑定参数 一、 lambda表…

「仅需三次鼠标,即可开服」幻兽帕鲁全自动部署教程

在帕鲁的世界,你可以选择与神奇的生物「帕鲁」一同享受悠闲的生活,也可以投身于与偷猎者进行生死搏斗的冒险。帕鲁可以进行战斗、繁殖、协助你做农活,也可以为你在工厂工作。你也可以将它们进行售卖,或肢解后食用。 本文将为您提…

【芯片设计- RTL 数字逻辑设计入门 番外篇 6.1 -- 术语 Wafer 与 Tile 与 cell 关系介绍】

请阅读【嵌入式开发学习必备专栏 】 文章目录 SoC Tile 与 Cell 与 WaferWaferTileCellTile与Cell的关系示例SoC Tile 与 Cell 与 Wafer 在SoC(System on Chip,系统级芯片)设计中,Wafer, Tile和Cell是常用的术语,它们在不同的设计层次上描述了芯片的组成部分。

图书管理系统(ArrayList和LinkedList)--versions3.0

目录 一、项目要求: 二、项目环境 三、项目使用的知识点 四、项目代码 五、项目运行结果 六、项目难点分析 图书管理系统--versions1.0: 图书管理系统--versions1.0-CSDN博客文章浏览阅读981次,点赞29次,收藏17次。本文使用…

小红的回文串构造

本题链接:登录—专业IT笔试面试备考平台_牛客网 题目: 样例1: 输入 abba 输出 baab 样例2: 输入 aba 输出 -1 思路: 由题意,题目保证给出的字符串是回文串的,所以我们只需要获取两个不同的…

Android App开发基础(2)—— App的工程结构

本专栏文章 上一篇 Android开发修炼之路——(一)Android App开发基础-1 2 App的工程结构 本节介绍App工程的基本结构及其常用配置,首先描述项目和模块的区别,以及工程内部各目录与配置文件的用途说明;其次阐述两种级别…

状态码400以及状态码415

首先检查前端传递的参数是放在header里边还是放在body里边。 此图前端传参post请求,定义为’Content-Type’:‘application/x-www-form-urlencoded’ 此刻他的参数在FormData中。看下图 后端接参数应为(此刻参数前边什么都不加默认为requestP…

仅4步,彻底玩转如何在Word中插入页脚数字

Word中首页无需添加数字,从第二页开始添加数字。 Step 1:如下图,将内容设定为如下,“首页不同”一定要选中; Step 2:选择工具栏中的“页码”; Step 3:接下来选择“页码”下的“设置…

防火墙知识普及详解,使用TOR Router把TOR作为默认网关,增加隐私/匿名性

防火墙知识普及详解,使用TOR Router把TOR作为默认网关,增加隐私/匿名性。 #################### 免责声明:工具本身并无好坏,希望大家以遵守《网络安全法》相关法律为前提来使用该工具,支持研究学习,切勿用于非法犯罪活动,对于恶意使用该工具造成的损失,和本人及开发者…

2024 年, Web 前端开发趋势

希腊哲学家赫拉克利特认为,变化是生命中唯一不变的东西。这句话适用于我们的个人生活、行业和职业领域。 尤其是前端开发领域,新技术、开发趋势、库和框架不断涌现,变化并不陌生。最近发生的一些事件正在改变开发人员构建网站和 Web 应用的方…

数据分析-28-小红书消费情况分析(包含代码和数据)

文章目录 0. 代码数据下载1. 项目介绍2. 数据说明3. 分析目的1. 提出问题:哪些消费群体更庞大,平均购买力更强?已知自变量能否准确预测用户购买金额?a. 数据导入b. 去除重复数值和缺失数值c. 简化部分columns的命名, 方…

15EG使用vivado2021.1实现LWIP的网络传输

创建工程模板在hello_world中已经介绍过了,这里直接从配置完zynq ip核开始,由于使用vivado的版本不同,配置ZYNQ时需要用到的tcl文件我会放在工程文件夹下的file文件夹中 配置好IP核后,右键设计模块,点击Generate Outpu…

实际项目中的SpringAOP实现日志打印

目录 一、AOP实现日志 1.1 需求分析: 1.2 定义切面类和切点: 扩展:finally中的代码块一定会执行吗? 扩展 总结 1.3 定义环绕通知 1.4 handleBefore 的具体实现 1.4.1 获取url 1.4.2 获取接口描述信息 1.4.3 后续获取 1.5…

【美赛获奖必看】史上最强最全美赛论文模板,word+latex

大家好呀,现在是1.30日,距离2024美赛只有短短两天时间啦,众所周知,美赛对于论文排版是非常看重的,一个好的论文排版往往可以起到事半功倍的效果,而如果论文不美观,即便建模求解等都不错&#xf…

u盘文件防止拷贝的方法

在企业的日常运营中,U盘作为一种常用的移动存储设备,常常被用于数据的传输和备份。然而,U盘的不当使用也可能导致企业数据的泄露,给企业带来巨大的风险。 为了保护企业数据的安全,使用域智盾等软件工具进行U盘文件防拷…