中继器与集线器

news/2025/2/6 2:05:57/

一、中继器(Repeater)

1. 定义与功能
  • 定位:OSI模型的物理层设备。

  • 核心功能放大和再生信号,解决信号在传输过程中的衰减问题。

    • 信号在传输介质(如双绞线、光纤)中会因距离增加而衰减,中继器通过物理层信号增强延长传输距离。

  • 特点

    • 无智能处理:仅处理电信号,不解析数据帧内容。

    • 双向传输:通常有两个端口,连接两个网段,双向转发信号。

2. 工作原理
  • 输入信号:接收来自一个网段的物理层信号(如电压变化)。

  • 信号处理:对信号进行放大、整形(消除噪声干扰)。

  • 输出信号:将再生后的信号发送到另一个网段。

3. 应用场景
  • 延长网络传输距离:例如,将双绞线的最大传输距离从100米扩展到200米。

  • 跨物理介质连接:连接不同传输介质(如光纤与同轴电缆),但需保持信号格式兼容。

4. 局限性
  • 冲突域扩大:中继器不隔离冲突域,所有连接的网段属于同一冲突域(需依赖CSMA/CD协议)。

  • 带宽共享:所有连接设备共享带宽,无法提高网络总带宽。


二、集线器(Hub)

1. 定义与功能
  • 定位:OSI模型的物理层设备,本质是多端口中继器

  • 核心功能:连接多个设备,构建共享式局域网(所有端口处于同一冲突域和广播域)。

    • 信号广播:将接收到的信号广播到所有端口(无论目标地址)。

    • 无寻址能力:不识别MAC地址或IP地址,仅处理物理层信号。

2. 工作原理
  • 接收信号:某端口收到信号后,集线器将信号广播到所有其他端口

  • 冲突检测:所有设备共享信道,需依赖CSMA/CD协议避免冲突。

    • 若多台设备同时发送数据,可能发生冲突,导致网络效率下降。

3. 应用场景
  • 小型局域网:早期用于连接少量设备(如家庭或办公室网络)。

  • 低成本组网:因价格低廉,曾广泛用于低带宽需求场景。

4. 局限性
  • 性能瓶颈:所有端口共享带宽(如100Mbps集线器连接4台设备,每台设备平均带宽25Mbps)。

  • 广播风暴:广播机制导致网络流量浪费,规模扩大时易引发广播风暴。

  • 冲突频繁:设备数量增加时,冲突概率指数级上升,网络效率急剧下降。


三、中继器 vs 集线器(核心对比)

特性中继器(Repeater)集线器(Hub)
端口数量通常为2个端口多端口(如4/8/16口)
功能范围信号放大与再生多端口信号广播
冲突域不隔离冲突域不隔离冲突域(同一冲突域)
应用场景延长单一链路传输距离构建小型共享式局域网
带宽管理无带宽分配能力所有端口共享带宽

四、考研核心考点

1. OSI模型归属
  • 必考:中继器和集线器均属于物理层设备,与交换机(数据链路层)、**路由器(网络层)**严格区分。

2. 冲突域与广播域
  • 关键结论

    • 中继器和集线器扩大冲突域,但不隔离冲突域。

    • 所有设备通过中继器或集线器连接时,处于同一广播域

3. 与交换机的区别
  • 核心差异

    • 交换机基于MAC地址转发数据帧,隔离冲突域,每个端口为独立冲突域。

    • 集线器广播数据,所有端口共享冲突域,效率低下。

4. 淘汰原因
  • 集线器:因共享带宽和冲突问题,被交换机取代。

  • 中继器:在光纤和高速网络普及后,逐渐被光放大器(如EDFA)或更智能设备替代。


五、典型考研真题示例

题目

以下设备中,工作在物理层的是( )。
A. 交换机
B. 路由器
C. 集线器
D. 网桥

答案与解析
  • 答案:C

  • 解析

    • 交换机(数据链路层)、路由器(网络层)、网桥(数据链路层)均工作在高层,只有集线器(物理层)符合条件。


六、总结

  • 中继器:物理层信号放大器,用于延长传输距离,不隔离冲突域。

  • 集线器:多端口中继器,构建共享式局域网,效率低,已被交换机淘汰。

  • 考点核心:二者均属物理层,需对比交换机、路由器理解其在OSI模型中的位置及功能局限性。

理解这些概念时,可结合“信号放大”与“广播传输”的核心特点,并联系实际网络演进(如从Hub到Switch的升级)加深记忆。


http://www.ppmy.cn/news/1569674.html

相关文章

Python之如何在Visual Studio Code 中写的python程序打包成可以在Windows系统下运行的.exe程序

要将你在 Visual Studio Code 中编写的 Python 程序打包成可以在 Windows 系统下运行的 .exe 文件,可以使用 PyInstaller 工具。以下是详细的操作步骤: 1. 安装 PyInstaller 首先,你需要安装 PyInstaller。打开终端(可以在 VS C…

第九章:内存池的调整与测试

目录 第一节:线程私有ThreadCache 第二节:线程申请/释放内存的函数 2-1.ConcurrentAlloc 2-2.ConcurrentFree 第三节:测试优化 第四节:基数树优化 第五节:再次测试 第六节:下期预告 第一节&#xff1…

深入核心:一步步手撕Tomcat搭建自己的Web服务器

介绍: servlet:处理 http 请求 tomcat:服务器 Servlet servlet 接口: 定义 Servlet 声明周期初始化:init服务:service销毁:destory 继承链: Tomcat Tomcat 和 servlet 原理&#x…

6. k8s二进制集群之各节点部署

获取kubernetes源码安装主节点(分别执行以下各节点命令)安装工作节点(同步kebelet和kube-proxy到各工作节点)总结 继续上一篇文章《k8s二进制集群之ETCD集群部署》下面介绍一下各节点的部署与配置。 获取kubernetes源码 https:/…

Mac上有哪些好用的开源粘贴板app

在Mac上,有几款开源且好用的粘贴板管理工具值得推荐: Maccy 特点:Maccy是一款开源、轻量级的剪贴板管理工具,支持多种功能,包括搜索、Pin单条记录、忽略格式粘贴等。它采用键盘优先设计,操作组合键可减少鼠…

Google Chrome-便携增强版[解压即用]

Google Chrome-便携增强版 链接:https://pan.xunlei.com/s/VOI0OyrhUx3biEbFgJyLl-Z8A1?pwdf5qa# a 特点描述 √ 无升级、便携式、绿色免安装,即可以覆盖更新又能解压使用! √ 此增强版,支持右键解压使用 √ 加入Chrome增强…

鸿蒙Harmony–状态管理器–@State详解

鸿蒙Harmony–状态管理器–State详解 1.1 定义 State装饰的变量,或者称为状态变量,一旦变量拥有了状态属性,就可以触发其直接绑定UI组件的刷新。当状态改变时,UI会发生对应的渲染变化 ,State装饰的变量,与声明式范式中的其他被装饰变量一样,是私有的,只能从组件内部访问。在声…

Cassandra的下载与安装

1.下载Cassandra安装包 Apache Cassandra | Apache Cassandra Documentation G: cd G:\Cassandra\apache-cassandra-5.0.3\bin cassandra -f