2.3 物理层设备

news2025/6/10 16:21:19

在这个视频中,我们要学习工作在物理层的两种网络设备,分别是中继器和集线器。首先来看中继器。在计算机网络中两个节点之间,需要通过物理传输媒体或者说物理传输介质进行连接。像同轴电缆、双绞线就是典型的传输介质,假设A节点要给B节点发送一些数据。这些数据经过各层协议逐层处理之后,最终在物理层这儿会把这些二进制数据转换成信号,然后发送到这个传输介质上。比如物理层可以采用曼彻斯特编码的规则,把二进制数据编成电信号,并发送到同轴电缆或者双绞线上进行传输。这些信号传输的距离越远,它就越有可能会失真。本来刚开始你传的是最左边的图,传着传着这个信号就变成最右边的图了,这就会导致信号的接收方可能无法准确的解析这些信号的含义。传输距离越长,信号失真越严重,这个应该不难理解。比如采用同轴电缆传输这种电信号的时候,同轴电缆本身就有电阻,只要它有电阻,就意味着当电压信号或者电流信号在同轴电缆上传输的时候,这些电压值和电流值肯定会受到电阻的影响,逐渐的失真,传输的距离越长,这种失真也会越严重。也正因如此,以太网技术中才会对这些传输介质提出一些标准规范。比如符合 10Base5 这种标准的同轴电缆,最远可以支持 500 米距离的传输。而10Base2这种标准的同轴电缆只能支持 200 米以内的这种信号传输。总之,为了确保在传输过程中信号失真别太严重。我们需要限制传输介质的长度。在这些条件的限制之下,如果我们想要让网络的覆盖距离更长,怎么办呢?

此时我们就可以使用中继器这种设备。中继器有两个端口,假设左边这个端口连接A,右边的端口连接B。现在A节点的物理层把二进制转换成数字信号,发送到信道上,在信号传输的过程当中,难免出现失真的情况,只要信号失真别太严重,这个中继器就可以正确的识别出信号的含义,并且把信号整形再生,然后再发送到下一段链路上。这样就可以确保最终的目的节点,收到的信号失真不会特别严重,至少可以正确的解读出信号的含义,比如说物理层的电气特性,可能会规定:零点五到一点五是低电平,四点五到五点五是高电平,而如果超出这两个范围之外的电压值或者说信号值会视为无效。这也就意味着在信号传输的过程中,如果信号的失真没有超出这两个范围。那么,我们依然可以正确的识别出信号的真实含义。在这种物理层协议之下,我们假设五伏是最标准的高电平信号。一伏是最标准的低电平信号,那在信号传输的过程中,一伏的这种低电平信号可能会出现失真。但是只要中继器这边它收到的电压范围在零点五到一点五伏之内,也就是符合物理层的协议规定。那么,中继器就会认为这是一个低电平信号,虽然它偏离了标准值一伏,但是只要偏离的别太过分,失真的别太过分,中继器就可以把这个低电平信号再一次整形成标准的一伏低电平信号,然后把它发送到下一条传输介质上。这就是中继器的工作原理,中继器只有两个端口,其中一个端口接收信号。中继器把失真的信号整形再生之后,再转发到另一个端口,信号的整形再生这个过程会产生一定的时延,当然中继器的信号传输方向并不是单向的,它可以从左往右传输,也可以从右往左传输,只不过两个方向的传输不可以同时进行。因此,中继器只支持半双工通信。如果两个方向的通信可以同时进行,这类通信就是所谓的全双工通信。如果中继器连接的两个节点同时都想发送数据,那么就会导致信号的冲突。另外中继器的两个端口分别对应两个网段。左边是一个网段,右边是另一个网段。

接下来看第二种设备集线器,集线器本质上是多端口的中继器。右下方的图,这款集线器总共有四个端口。集线器的工作原理和中继器是一样的,它会把其中一个端口收到的这个信号进行整形再生,然后转发到其他所有的端口。集线器的这些端口不可以同时发送数据,如果同时发,也会导致信号冲突。这个跟中继器是一样的。集线器的一个端口对应的就是一个网段,而所有的这些网段都处于同一个冲突域。

接下来我们解释一下冲突域的概念,如果说两台主机同时发送数据会导致信号冲突。那么,这样的两台主机就处于同一个冲突域当中,比如说这有三台集线器。每一台集线器连接了四台主机,对于第一台集线器连接的这四台主机来说。这几台主机,只要其中两个或者其中几个同时发送数据,那一定会导致信号的冲突,所以这几台主机就组成了一个冲突域,同样的道理和第二台集线器相连接的这些主机组成了第二个冲突域,第三个冲突域也是类似的道理。冲突域有时候也会翻译成碰撞域。为了解决这种冲突的问题,处于同一个冲突域的这些主机之间,任何一台主机在发送数据之前,都需要进行信道征用。关于信道征用的技术,我们会在下一章进行学习。

假设我们在这三台集线器之上,再连接一台更大的主干集线器。那此时原本三个独立的冲突域就合并为了一个更大的冲突域。比如现在最左边这台主机往集线器上发送信号。那么这个集线器会把信号首先是转发给与之直接相连的,另外三台主机。另一方面,他还会把这个信号转发给这个主干集线器,主干集线器收到这个信号之后,又会把它转发到右边这条线以及正下方这条线,而下面这两台集线器又会进一步的把这些信号进行转发。所以可以看到当左边这台主机发送信号的时候,它的信号会被转发到每一条线路上,此时如果有另一台主机也在发送信号。,那么这两台主机就发生了信号冲突,所以当我们用一个集线器连接了多个节点之后,所有的这些节点都会处于同一个冲突域。换句话表述,我们可以说集线器这种设备不能隔离冲突域。

看一个真题,2020的35题,问下面这张图表示的网络当中,冲突域和广播域个数分别是几个?我们暂时还没有学习广播域的概念,所以我们只关注冲突域到底有几个?可以看到,在考研真题当中表示,集线器的图标通常是这种立方体,上面加一个箭头。表示以太网交换机的图标通常是立方体上面加双向的几个箭头,而路由器通常会用这种圆柱体上面加各个方向的箭头来表示。可以看到在这个网络中总共有四个集线器。所谓100BaseT集线器的意思是说这种集线器型号它可以连接符合 100BaseT标准的以太网网段。这个T的意思是说采用双绞线作为传输介质,而100的意思是说这个传输介质的极限传输速率是100Mbps,总之,100BaseT属于以太网技术中的一个标准,只要符合这种标准的网段,就可以在这个型号的集线器上进行连接。之前我们强调过集线器不可以隔离冲突域。所以在同一个集线器上连接的这些主机肯定是属于同一个冲突域,另外集线器的上面连接了以太网交换机,现在我们还没有学过交换机具体的原理。但我们先提前预告一下交换机这种设备是可以隔离冲突域的。比如说最左边这台主机,它给集线器发送信号,那么这个集线器会把这个信号转发到其他的端口。但是到以太网交换机这儿,它并不会无脑的把这个信号再转发到与之相连的其他端口。这就意味着这台主机发送的信号并不会影响右边这台集线器上连接的这些设备。所以以太网
交换机把左边和右边这两个冲突域进行了隔离,使得二者之间不会相互干扰,所以对于这个题目来说,两台交换机都可以隔离冲突域,那么剩下的冲突域个数肯定是四个。因此这个题目可以排除A 选项和B选项,由于我们现在还没有学习广播域的概念。所以到底选C还是选D,我们暂时先不探究。通过这个题目,希望让大家体会到冲突域的这个概念,以及体会到什么叫隔离冲突域。冲突域是集线器这个考点最喜欢考察的一个方向,需要特别注意。

接下来我们还需要补充一些关于集线器和中继器边边角角的一些特性。

首先看第一个特性:集线器和中继器不能无限串联。之前我们说过,无论是中继器还是集线器,它可以把多个网段串联起来,从而扩大网络的覆盖范围。所以如果两个结点之间的距离特别远,那么我们是不是可以在两个结点的中间就是接上很多很多个中继器?这是一种很可爱的想法,只要中继器或者集线器用的足够多,那么两个结点的距离就可以足够远。事实上,这种想法是错误的。比如,在以太网的标准当中。对同轴电缆和中继器、集线器的使用进行了约束。我们把它称为5-4-3原则。第一个5的意思是说,当我们使用集线器或者中继器去串联这种同轴电缆的网段的时候,最多只能串联五个网段,串联五个网段最多只需要使用到四台集线器或者四台中继器,在这五个网段当中,只有三个网段可以挂接计算机。这就是所谓的五四三原则,也就是说以太网技术限制了这个集线器以及中继器的最大的串联数。

这样的一张示意图,可以辅助大家理解,在这张图当中,上面的这个东西是Repeater,也就是中继器。可以看到总共只有四个中继器,这四台中继器总共串联了五个网段。其中只有三个网段挂接了计算机。看到这个图,大家可能会比较奇怪,就是这样的一根线上怎么能挂多台计算机呢?其实这是早期计算机网络当中才会使用的连接方式。这样的一个网段,对应的就是一根同轴电缆。

而一根同轴电缆上可以通过这样的接口把它分接到多台计算机上。回到5-4-3原则,可以看到中间的这两个网段,我们是不允许挂计算机的。像这种一根同轴电缆连了多台计算机的,这种连接方式就是很典型的总线型网络。还记得我们第一章学过网络的拓扑结构吗?

总线型的网络有这样的特点:就是当一台计算机往总线上发送信号的时候,这个信号会充斥整个总线,会无差别的发送给与这个总线相连的所有计算机。与此同时,如果一台计算机也在往总线上发
送数据,那么这两台计算机就会出现冲突。

 类似的道理,如果我们采用集线器去连接多台计算机那么在物理上看,这个拓扑结构应该是星形的。但是,基于集线器的工作原理,逻辑上这个拓扑结构应该是总线型的。对于集线器来说,如果其中一个节点正在发送信号,那么它的这些信号会被无脑的传送到每一条线路上。所以从逻辑上看,集线器组成的这个网络,它依然是总线型的拓扑结构。一台计算机,它的信号会打到总线上,
然后这个总线又会把这些信号无差别的传送给各个节点。与此同时,就会导致信道征用的问题,也就是如果同时有多个节点都想要发送数据,那么他们之间会争抢着使用这个信道。这一点需要注意,集线器连接的网络物理上看和功能逻辑上看,它的拓扑结构是不一样的。物理上属于星型结构,逻辑上属于总线型结构。

接下来还需要注意的一点是,集线器连接的各个网段会共享带宽,比如这儿有一台集线器。它的吞吐量是呃10Mbps,如果它连接了八台主机,这八台主机平均每台只会分配到1.25Mbps 的带宽,集线器的总带宽被与之连接的各个节点共享。

最后关于集线器还有两个点需要注意,先声明在前,接下来的这两个特性和大部分国内教材所描述的情况是不太一样的。第一个特点集线器可以连接不同的传输介质,好直接上图,这是惠普公司生产的28691A集线器。可以看到这台集线器上面可以接一个同轴电缆的接口。同时,还配备八个双绞线接口,同轴电缆和双绞线属于不同的传输介质,它们的物理层接口特性也各不相同,两种传输介质的物理层接口特性。不一样就意味着这台集线器的左边这个端口采用的物理层协议和双绞线的这些端口采用的物理层协议肯定就不同。这一点和国内大多数教材描述的是有区别的,很多国
内教材都会说,无论是中继器还是集线器,都不能连接物理层协议不同的网段。但在现实世界中,国内教材的这种说法其实是站不住脚的,所以我个人会坚持上面这种观点。集线器可以连接不同的传输介质,也可以连接不同的物理层协议。其实连接两个不同的物理层协议并不难做到,假设有一个节点A通过同轴电缆接口和这个集线器进行连接,与此同时,有一个节点B通过双绞线接口与之连接,假设A节点和这个同轴电缆接口之间采用的物理层协议规定,这个数据的传输采用归零编码。另外双绞线的这种接口采用的物理层协议可能会规定采用曼彻斯特编码,在这种情况下A节点通过归零编码给集线器发送了一些0101二进制比特串,那么这个集线器通过内部的芯片,内部的处理。可以把归零编码转换成与之等价的曼彻斯特编码,然后再把这个曼彻斯特编码的信号,从双绞线的接口发出,是不是就OK了?所以在刚才的例子中,这台集线器可以支持两种物理层的协议,并且在数据转发的过程中,它可以把其中一种物理层协议标准转换成另一种物理层协议标准。所以事实上集线器是可以连接不同的物理层协议的。

接下来还有一个点和国内教材会不太一样,就是现实生活中的这种集线事实上是可以连接速率不同的网段,只不过会导致速率向下兼容而已。比如说八号接口连了一个10M的网线,然后七号接口连了一个 100M的网线,其他接口也可以连各种速度的网线,比如1000M。如果说一台集线器上连接的这些网段,它们的速率都各不相同,那么会采取速度向下兼容的这种处理方案。也就是说以最低的这种速率为标准,让更快的这些接口统一采用最低的这种速率来进行数据的接收和发送。所以现实生活中,集线器连接的这个网段速率各不相同是 OK 的,只不过会浪费一些性能而已。在这一点上,大多数的国内教材,它会说中继器和集线器不能连接速率不同的网段。事实上,这种说法也是经不起推敲的。这是现实情况和国内教材的描述不太一致的两个点。

这个视频中我们介绍了物理层设备,分别是中继器和集线器。中继器只有两个端口,它会把一个端口接收到的信号整型、再生之后转发到另一个端口。集线器的原理和中继器类似,只不过它属于多端口的中继器,会把一个端口接收到的信号整形,再生之后转发到其他所有的端口。无论是中继器还是集线器,同一时间内只可以有一个与之相连的端口正在发送数据。如果有多个端口同时发送数据,就会导致信号冲突。我们介绍了一个很重要的概念,叫做冲突域,由中继器和集线器连接的各台主机,属于同一个冲突域。也就是说,这些主机同时发送信号的时候,会发生信号冲突,那为了解决冲突的问题,我们就需要采取一些策略,让这些主机完成信道争用,具体怎么实现信道征用我们会在后续的章节进行探讨。
除了中继器和集线器的基本原理之外,我们也补充了一些边边角角的特性。首先,中继器和集线器不可以无线串联。五四三原则有个大致的印象就可以,不需要过度深究,那个不是重点,另外我们强调集线器连接的网络物理上是星型拓扑,而逻辑上属于总线型的拓扑。以及集线器连接的各个网段需要共享集线器的总带宽。

最后我们还补充了两个和国内教材,可能会不太一样的特性。首先,集线器可以连接不同的传输介质,这就意味着它可以连接不同的物理层协议。另外,在现实生活中,集线器也可以连接速率不同的网段,只不过会导致速率向下兼容。在做题的时候,大家可以以教材描述的为准,就是说这两种设备不能连接不同的物理协议,也不能连接速率不同的网段。做题的时候,大家可以按照这个标准来,但与此同时,希望大家带着一些批判性去看待这个知识点。你要知道现实世界的真实情况和书本里说的并不一样。
以上就是这一小节的全部内容。

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

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

相关文章

Qt的学习(一)

1.什么是Qt Qt特指用来进行桌面应用开发(电脑上写的程序)涉及到的一套技术Qt无法开发网页前端,也不能开发移动应用。 客户端开发的重要任务:编写和用户交互的界面。一般来说和用户交互的界面,有两种典型风格&…

Spring AOP代理对象生成原理

代理对象生成的关键类是【AnnotationAwareAspectJAutoProxyCreator】,这个类继承了【BeanPostProcessor】是一个后置处理器 在bean对象生命周期中初始化时执行【org.springframework.beans.factory.config.BeanPostProcessor#postProcessAfterInitialization】方法时…

密码学基础——SM4算法

博客主页:christine-rr-CSDN博客 ​​​​专栏主页:密码学 📌 【今日更新】📌 对称密码算法——SM4 目录 一、国密SM系列算法概述 二、SM4算法 2.1算法背景 2.2算法特点 2.3 基本部件 2.3.1 S盒 2.3.2 非线性变换 ​编辑…

aardio 自动识别验证码输入

技术尝试 上周在发学习日志时有网友提议“在网页上识别验证码”,于是尝试整合图像识别与网页自动化技术,完成了这套模拟登录流程。核心思路是:截图验证码→OCR识别→自动填充表单→提交并验证结果。 代码在这里 import soImage; import we…

车载诊断架构 --- ZEVonUDS(J1979-3)简介第一篇

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 做到欲望极简,了解自己的真实欲望,不受外在潮流的影响,不盲从,不跟风。把自己的精力全部用在自己。一是去掉多余,凡事找规律,基础是诚信;二是…

基于单片机的宠物屋智能系统设计与实现(论文+源码)

本设计基于单片机的宠物屋智能系统核心是实现对宠物生活环境及状态的智能管理。系统以单片机为中枢,连接红外测温传感器,可实时精准捕捉宠物体温变化,以便及时发现健康异常;水位检测传感器时刻监测饮用水余量,防止宠物…

Vue3 PC端 UI组件库我更推荐Naive UI

一、Vue3生态现状与UI库选择的重要性 随着Vue3的稳定发布和Composition API的广泛采用,前端开发者面临着UI组件库的重新选择。一个好的UI库不仅能提升开发效率,还能确保项目的长期可维护性。本文将对比三大主流Vue3 UI库(Naive UI、Element …

C# winform教程(二)----checkbox

一、作用 提供一个用户选择或者不选的状态,这是一个可以多选的控件。 二、属性 其实功能大差不差,除了特殊的几个外,与button基本相同,所有说几个独有的 checkbox属性 名称内容含义appearance控件外观可以变成按钮形状checkali…

pgsql:还原数据库后出现重复序列导致“more than one owned sequence found“报错问题的解决

问题: pgsql数据库通过备份数据库文件进行还原时,如果表中有自增序列,还原后可能会出现重复的序列,此时若向表中插入新行时会出现“more than one owned sequence found”的报错提示。 点击菜单“其它”-》“序列”,…

客户案例 | 短视频点播企业海外视频加速与成本优化:MediaPackage+Cloudfront 技术重构实践

01技术背景与业务挑战 某短视频点播企业深耕国内用户市场,但其后台应用系统部署于东南亚印尼 IDC 机房。 随着业务规模扩大,传统架构已较难满足当前企业发展的需求,企业面临着三重挑战: ① 业务:国内用户访问海外服…

CSS3相关知识点

CSS3相关知识点 CSS3私有前缀私有前缀私有前缀存在的意义常见浏览器的私有前缀 CSS3基本语法CSS3 新增长度单位CSS3 新增颜色设置方式CSS3 新增选择器CSS3 新增盒模型相关属性box-sizing 怪异盒模型resize调整盒子大小box-shadow 盒子阴影opacity 不透明度 CSS3 新增背景属性ba…

【免费数据】2005-2019年我国272个地级市的旅游竞争力多指标数据(33个指标)

旅游业是一个城市的重要产业构成。旅游竞争力是一个城市竞争力的重要构成部分。一个城市的旅游竞争力反映了其在旅游市场竞争中的比较优势。 今日我们分享的是2005-2019年我国272个地级市的旅游竞争力多指标数据!该数据集源自2025年4月发表于《地理学报》的论文成果…

相关类相关的可视化图像总结

目录 一、散点图 二、气泡图 三、相关图 四、热力图 五、二维密度图 六、多模态二维密度图 七、雷达图 八、桑基图 九、总结 一、散点图 特点 通过点的位置展示两个连续变量之间的关系,可直观判断线性相关、非线性相关或无相关关系,点的分布密…

海云安高敏捷信创白盒SCAP入选《中国网络安全细分领域产品名录》

近日,嘶吼安全产业研究院发布《中国网络安全细分领域产品名录》,海云安高敏捷信创白盒(SCAP)成功入选软件供应链安全领域产品名录。 在数字化转型加速的今天,网络安全已成为企业生存与发展的核心基石,为了解…

解析“道作为序位生成器”的核心原理

解析“道作为序位生成器”的核心原理 以下完整展开道函数的零点调控机制,重点解析"道作为序位生成器"的核心原理与实现框架: 一、道函数的零点调控机制 1. 道作为序位生成器 道在认知坐标系$(x_{\text{物}}, y_{\text{意}}, z_{\text{文}}…

基于开源AI智能名片链动2 + 1模式S2B2C商城小程序的沉浸式体验营销研究

摘要:在消费市场竞争日益激烈的当下,传统体验营销方式存在诸多局限。本文聚焦开源AI智能名片链动2 1模式S2B2C商城小程序,探讨其在沉浸式体验营销中的应用。通过对比传统品鉴、工厂参观等初级体验方式,分析沉浸式体验的优势与价值…

对象回调初步研究

_OBJECT_TYPE结构分析 在介绍什么是对象回调前,首先要熟悉下结构 以我们上篇线程回调介绍过的导出的PsProcessType 结构为例,用_OBJECT_TYPE这个结构来解析它,0x80处就是今天要介绍的回调链表,但是先不着急,先把目光…

Java后端检查空条件查询

通过抛出运行异常&#xff1a;throw new RuntimeException("请输入查询条件&#xff01;");BranchWarehouseServiceImpl.java // 查询试剂交易&#xff08;入库/出库&#xff09;记录Overridepublic List<BranchWarehouseTransactions> queryForReagent(Branch…

PH热榜 | 2025-06-08

1. Thiings 标语&#xff1a;一套超过1900个免费AI生成的3D图标集合 介绍&#xff1a;Thiings是一个不断扩展的免费AI生成3D图标库&#xff0c;目前已有超过1900个图标。你可以按照主题浏览&#xff0c;生成自己的图标&#xff0c;或者下载整个图标集。所有图标都可以在个人或…

C++--string的模拟实现

一,引言 string的模拟实现是只对string对象中给的主要功能经行模拟实现&#xff0c;其目的是加强对string的底层了解&#xff0c;以便于在以后的学习或者工作中更加熟练的使用string。本文中的代码仅供参考并不唯一。 二,默认成员函数 string主要有三个成员变量&#xff0c;…