【网络互联设备】网络杂谈(15)之网桥、路由器、网关、集线器、交换机、中继器的作用与概念

news2025/4/6 9:41:37

涉及知识点

网桥、路由器、网关、集线器、交换机、中继器的作用与概念,常见的网络互联设备,什么是网桥、路由器、网关、集线器、交换机、中继器。
原创于:CSDN博主-《拄杖盲学轻声码》,更多内容可去其主页关注下哈,不胜感激


文章目录

  • 涉及知识点
  • 前言
  • 1.中继器(Repeater)
    • 应用
    • 优点
  • 2.网桥(Bridge)
    • 通信方式
    • 优点
    • 缺点
  • 3.路由器(Router)
    • 分类
  • 4.网关(Gateway)
    • 网关类型
  • 5.集线器(Hub)
  • 6.交换机(Switch)
    • 宽带计算
  • 涨薪支持区


前言

数据在网络中是以“包”的形式传递的,但不同网络的“包”,其格式也是不一样的。如果在不同的网络间传送数据,由于包格式不同,导致数据无法传送,于是网络间连接设备就充当“翻译”的角色,将一种网络中的“信息包”转换成另一种网络的“信息包”。
信息包在网络间的转换,与 OSI 的七层模型关系密切。如果两个网络间的新式别程度小, 则需转换的层数也少。例如以太网与以太网互联,因为它们属于一种网络,数据包仅需转换到 OSI 的第二层(数据链路层),所需网间连接设备的功能也简单(如网桥);若以太网与令牌环网相连,数据信息需转换至 OSI 的第三层(网络层),所需中介设备也比较复杂(如路由器);如果连接两个完全不同结构的网络 TCP/IP 与 SNA,其数据包需做全部七层的转换,需要的连接设备也最复杂(如网关)。

更多考试总结可关注CSDN博主-《拄杖盲学轻声码》

1.中继器(Repeater)

应用

在一种网络中,每一网段的传输媒介均有其最大的传输距离,如细缆最大网段长度为185m,粗缆为 500m,双绞线为 100m,超过这个长度,传输介质中的数据信号就会衰减。如果需要比较长的传输距离,就需要安装一个叫做“中继器”的设备,如图 1-15 所示。中继器可以“延长”网络的距离,在网络数据传输中起到放大信号的作用。数据经过中继器,不需 进行数据包的转换。中继器连接的两个网络在逻辑是同一个网络。

优点

中继器的主要优点是安装简单、使用方便、价格相对低廉。它不仅起到扩展网络距离的作用,还可以将不同传输介质的网络连接在一起。中继器工作在物理层,对于高层协议完全透明。

2.网桥(Bridge)

通信方式

当一个单位有多个 LAN,或一个 LAN 由于通信距离受限无法覆盖所有的结点而不得不使用多个局域网时,需要将这些局域网互联起来,以实现局域网之间的通信。这样就扩展了局域网的范围,扩展局域网最常见的方法是使用网桥。图 1-16 给出了一个多桥的内部结构要点。最简单的网桥有两个端口,复杂些的网桥可以有更多端口。网桥的每个端口与一个,网段(这里所说的,网段就是普通的局域网)相连。在图中所示的网桥,其端口 1 与网段 A 相连,而端口 2 则连接到网段 B。
网桥多端口接收网段上传送的各种帧。每当收到一个帧时,就先存放在其缓冲区中。若此帧未出现差错,且欲发往的目的站地址属于另一个网段,则通过查找站表,将收到的帧送往对应的端口转发出去。否则,就丢弃此帧。因此,仅在同一个网段中通信的帧,不会被网桥转发到另一个网段去,因而不会加重整个网络的负担。例如,设网段 A 的 3 个站的地址分别为①、②和③ ,而网段 B 的 3 个站的地址分别为④、⑤和⑥。若网桥的端口 1 收到站①发给站②的帧,通过查找站表,得知应将此帧送回到端口 1。但这表明此帧属于同一个网桥上通信的帧,于是丢弃此帧。若端口 1 收到站①发给站⑤的帧,则在查找站表后,将此帧送到端口 2 转发给网段 B,然后再传送给站⑤。
最常见的网桥有透明网桥和源站选路网桥。透明风桥是由各网桥自己来决定路由选择, 而局域网上的各站都不管路由选择,这种网桥的标准是 IEEE801.1(D)。“透明”是指局域网上的每个站并不知道所发送的帧将经过哪几个网桥,而网桥对各站来说是看不见的。透明网桥在收到一个帧时,必须决定是丢弃此帧还是转发此帧,若转发此帧,则应根据网桥中的站表来决定转发到哪个局域网。透明网桥的最大优点就是容易安装,一接上就能工作。但是, 网桥资源的利用还不充分。因此,支持 IEEE801.5 令牌环型网的分委员会就制订了另一个网桥标准,这就是由发送帧的源站负责路由选择,即源站选路(Source Routing)网桥。源站选路网桥假定了每一个站在发送帧时都已清楚地知道发生各个目的站的路由,因而在发送帧时将详细的路由信息放在帧的首部中。

优点

使用网桥可以带来如下好处:
(1)过滤 通信量。网桥可以使局域网的一个网段上各工作站之间的通信量局限在本网段的范围内,而不会经过网桥流到其他网段去。
(2)扩大了物理范围,也增加了整个局域网上工作站的最大数目。
(3)可使用不同的物理层,可互连不同的局域网。
(4)提高了可靠性。如果把较大的局域网分割成若干较小的局域网,并且每个小的局域网内部的通信量明显高于网间的通信量,那么整个互联网络的性能就变得更好。

缺点

当然,网桥也有不少缺点,例如:
(1)由于网桥对接收的帧要先存储和查找站表,然后才转发,这就增加了时延。
(2)在 MAC 子层并没有流量控制功能。当网络上负荷很重时,可能因网桥缓冲区的存储空间不够而发生溢出,以致产生帧丢失的现象。
(3)具有不同 MAC 子层的网段桥接在一起时,网桥在转发一个帧之前,必须修改帧的某些字段的内容,以适合另一个 MAC 子层的要求,这也需要耗费时间。
(4)网桥只适合于用户数不太多(不超过几百个)和通信量不太大的局域网,否则有时还会产生较大的广播风暴。

3.路由器(Router)

当两个不同类型的网络彼此相连时,必须使用路由器。例如 LAN A 是令牌环网,LANB 是以太网(Ethernet),这时就可以用路由器将这两个局域网连接在一起,如图 1-17 所示。
路由器和网桥进行比较。表面上看,两者均为网络互联,似乎是同一件事情。但两者最本质的差别在于网桥的功能是发生在 OSI 参考模型的第二层(链路层),而路由器的功能发生在第三层(网络层)。由于路由器比网桥高一层,因此智能性更强,它不仅具有传输能力,而且有路径选择能力。当某一链路不通时,路由器会选择一条好的链路完成通信。另外,路由器有选择最短路径的能力。由于路由器的复杂化,其传输信息的速度比网桥要慢,比较适合于大型、复杂的网络;连接,也就是说,网桥在把数据从源端向目的端转发时,仅仅依靠链路层的帧头中的信息(MAC 地址)作为转发的依据。而路由器除了分析链路层的信息外,主要以网络层包头中的信息(网络地址)作为转发的依据,但会耗去更多的 CPU 时间,所以路由器的性能从这个意义上讲可能不如网桥。但是正是因为克勤克俭 转发依赖网络协议更高层的信息。所以可以进一步减少其对特定网络技术的依赖性,扩大了路由器的适应范围。再则路由器具有的广播抑制和子网隔离功能,网桥是不可能具备的。正是这样一种情况使得路由器得到了广泛的应用。

分类

路由器根据分类方法的不同可分为近程路由器和远程路由器;内部路由器和外部路由器; “静态”路由器和“动态”路由器;单协议路由器和多协议路由器等。路由器在工作时需要 初始的路径表,它使用这些表来识别其他网络,以及通往其他网络的路径和最有效的选择方法。路由器与网桥不同,它并不是使用路径表来找到其他网络中指定设备的地址,而是依靠其他路由器来完成此任务。也就是说,网桥是根据路径表来转发或过滤信息包,而路由器是使用它的信息来为每一个信息包选择最佳路径。静态路由器需要管理员来修改所有网络的路径表,它一般只用于小型的网络互联;而动态路由器能根据指定的路由协议来完成修改路由器信息。使用这些协议,路由器能自动地发送这些信息,所以一般大型的网间连接均使用动态路由器。路由器能够在多个网络和介质之间提供网络互联能力,但路由器并不要求在两个网络之间维持永久的连接。与网桥不同,路由器仅在需要时建立新的或附加的连接,用以提供动态的带宽或拆除空闲的连接。此外,当某条路径被拆除或因拥挤阻塞时,路由器提供一条新路径。路由器还能够提供传输的优先权服务,给每一种路由配置提供最便宜或最快马加鞭速的服务,这些功能都是网桥所没有的。

4.网关(Gateway)

当连接两个完全不同结构的网络时,必须使用网关。例如以太网与一台 IBM 的大型主机相连,必须用网关来完成这项工作,如图 1-18 所示。
网关不能完全归为一种网络硬件。用概括性的术语来讲,它们应该是能够连接不同网络的软件和硬件的结合产品。特别要说明的是,它们可以使用不同的格式、通信协议方式或结构连接起两个系统。网关实际上通过重新封装信息以使它们能被另一个系统读取。为了完成这项任务,网关必须能够运行在 OSI 模型的几个层上。网关必须同应用通信,建立和管理会话,传输已经编码的数据,并解析逻辑和物理地址数据。

网关类型

网关可以设在服务器、微机和大型机上。由于网关具有强大的功能并且大多数时候都和应用有关,它们比路由器的价格要贵一些。另外,由于网关的传输更复杂,它们传输数据的速度要比网桥或路由器低一些。正是由于网关较慢,它们有造成网络堵塞的可能。然而,在某些场合,只有网关能胜任工作。常见的网关有:
(1)电子邮件网关。该网关可以从一种类型的系统向另一种类型的系统传输数据。例如,电子邮件网关可以允许使用 Eudora 电子邮件的人与使用 Group Wise 电子邮件的人相互通信。
(2)IBM 主机网关。这种网关可以在一台个人计算机与 IBM 大型机之间建立和管理
通信。
(3)因特网网关。该网关允许并管理局域网和因特网间的接入,可以限制某些局域网用户访问因特网,反之亦然。
(4)局域网网关。这种网关可以使运行于 OSI 模型不同层上的局域网网段间相互通信。路由器甚至只用一台服务器就可以充当局域网网关。局域网网关也包括远程访问服务器。它允许远程用户通过拨号方式接入局域网。

5.集线器(Hub)

集线器是中继器的一种,其区别仅在于集线器能够提供更多的端口服务,所以集线器又叫多口中继器。集线器主要以优化网络布线结构,简化网络管理为目标而设计的。集线器是对网络进行集中管理的最小单元,像树木的主干一样,它是各分枝的汇集点。
通常集线器分为无源集线器、有源集线器和智能集线器。无源集线器只是把相近的多段媒体集中在一起,对它们所传输的信号不作任何处理,而且对它所集中的传输媒体,只允许扩展到最大有效传输距离的一半。有源集线器把相近的多段媒体集中在一起,而且对它们所传输的信号进行整形、放大和转发,并可以扩展传输媒体的长度。智能集线器在具备有源集线器功能的同时,还具有网络管理和路径选择功能。
集线器是对网络进行集中管理的最小单元,它只是一个信号放大和中转的设备,不具备自动寻址能力和交换作用,由于所有传到集线器的数据均被广播到与之相连的各个端口,因而容易形成数据堵塞。集线器源于早期组建 10BaseT 网络时所使用的集成器。从集线器的作用来看,它不属于网间连接的设备,而应叫做网络连接设备。因此它与前面介绍的网桥、路由器、网关等不同,不具备协议翻译功能,而只是分配带宽。例如使用一台 n 个端口的集线器组建 10BaseT 以太网,每个端口所分配的带 Mbps/n。
以集线器为结点中心的优点是:当网络系统中某条线路或某结点出现故障时,不会影响网上其他结点的正常工作,这就是集线器刚推出时与传统的总线网络的最大区别和优点,因为它提供了多通道通信,大大提高了网络通信速度。
然而随着网络技术的发展,集线器的缺点越来越突出:用户带宽共享,使带宽受限;其广播方式,易造成网络风暴;其非双工传输,使网络通信效率低。正因如此,尽管集线器技术也在不断改进,但实质上就是加入了一些交换机技术,目前集线器与交换机的区别越来越模糊了。随着交换机价格的不断下降,集线器仅有的价格优势已不再明显,它的市场越来越小,已处于淘汰边缘。尽管如此,集线器对于家庭或小型企业来说,在经济上还是有一点诱惑力的,特别是应用于家庭几台机的网络中。

6.交换机(Switch)

传统的集线器虽然有许多优点,但分配给每个端口的频带太低了(10Mbps/n)。为也提高网络的传输速度,根据程控交换机的工作原理,设计出了交换式集线器(即交换机),交换机提供了另一种提高数据传输速率的方法,且这种方法比 FDDI、ATM 的成本都要节省许多,交换机能够将以太网的速率提高至真正的 10Mbps 或 100Mbps,目前这种产品已十分成熟,在高速局域网中,已成为必选的设备。
传统式集线器实质上是把一条广播总线浓缩成一个小小的盒子,组成的网络物理上是星型拓朴结构,而逻辑上仍然是总线型的,是共享型的。集线器虽然有多个端口,但同一时间只允许一个端口发送或接收数据;而交换机则是采用电话交换机的原理,它可以让多对端口同时发送或接收数据,每个端口独占整个带宽,从而大幅度提高了网络的传输速率。

宽带计算

例如一台 8 口的 10Base T 集线器,每个端口所分配到的带宽为 10Mbps/8=1.25Mbps;如果一台 8 口的 10Base 交换机,同一时刻可有 4 个交换通路存在,也就是说可以有 4 个 10Mbps 的信道,有 4 对端口进行数据传输,4 个端口分别发送 10Mbps 的数据,另个 4 个端口分别接收 10Mbps 的数据。这样每个端口所分配到的带宽为 10Mbps,在理想的满负荷状态下,整个交换机的带宽为 10Mbps×8=80Mbps。

涨薪支持区

期待大家能通过这篇文章学到更多,而且薪资一年更比一年猛!
喜欢博主的话可以上榜一探究竟,博主专设涨薪皇榜给大家查阅,喜欢的可以点击此处查看哟。
在这里插入图片描述


#总结
更多资料大家可以关注csdn博主-《拄杖盲学轻声码》

以上就是今天要讲的内容,本文主要介绍了有哪些网络互联设备,常见的网络互联设备,也期待大家分享更多,帅哥美女们给个赞呗,2023年一起加油!!!

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

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

相关文章

STM32F103基于HAL工程挂载FatFS驱动SD卡实现IAP功能

STM32F103基于HAL工程挂载FatFS驱动SD卡实现IAP功能 🎬基于SD卡IAP升级演示: 📍相关篇《STM32F103基于HAL工程挂载FatFS驱动SD卡》 📌《使用STM32F103的串口实现IAP程序升级功能》 👉🏻ST相关文档&…

并发-JMM-CPU缓存一致性协议MESI

回顾 指令重排 第一V读,都不能指令重排;第二个V写,都不能指令重排 普通读写,写读都会发生指令重排,V写普通读写会发生指令重排,普通读写V读会发生指令重排 CPU缓存一致性协议MESI java—》cpu的执行过程…

Three.js教程:高光网格材质Phong

推荐:将 NSDT场景编辑器 加入你的3D工具链 其他系列工具: NSDT简石数字孪生 高光网格材质Phong 高光网格材质MeshPhongMaterial和基础网格材质MeshBasicMaterial、漫反射网格材质MeshLambertMaterial一样都是网格模型的Mesh的材质。 高光网格材质MeshPho…

Web测试的主要内容和测试方法有哪些?

Web测试的主要内容: 一、输入框 二、搜索功能 三、增加、修改功能 四、删除功能 五、注册、登录模块 六、上传图片测试 七、查询结果列表 八、返回键检查 九、回车键检查 十、刷新键检查 Web测试的测试方法: 1.在测试时,与网络有关的步骤或者…

npm报错(npm ERR! Unexpected token ‘.‘)

使用 nvm 将 node 切换到高版本后,运行 npm 相关的命令报的这个错 解决办法: 1、通过nvm list 命令查看当前都安装的node版本列表,依次通过 nvm uninstall [version] 命令将已经安装的 node 版本依次删除。 [version] 代表 node 版本号。 2…

目标检测 pytorch复现Yolov4目标检测项目

目标检测 pytorch复现Yolov4目标检测项目 YOLOV4介绍YOLOV4结构解析1、主干特征提取网络Backbone2、特征金字塔3、YoloHead利用获得到的特征进行预测4、预测结果的解码 YOLOV4的训练1、YOLOV4的改进训练技巧2、loss组成 训练自己的YoloV4模型 YOLOV4介绍 YOLOV4结构解析 1、主…

官宣了!B站将以视频播放分钟数代替播放次数

6月26日,哔哩哔哩(以下简称“B站”)迎来了14周年庆。B站董事长兼CEO陈睿进行了以“很高兴遇见你”为主题的演讲。 在B站14岁的时候,陈睿就演讲向大家宣布:为了更好地挖掘B站的优质内容,B站将以播放分钟数替…

pyocd打包为exe后调用弹黑窗及pyocd的api调用的问题

打包为exe的程序中调用了cmd窗口,调用的时候会自动弹窗,这个弹窗用pyinstaller的-w的方法是不行的,参考RT-ThreadStudio的方法是如下图写一个.bat文件,关闭弹窗回显 echo off cd /D %~dp0 pyocd.exe %* 但一个原因是 它是0.1.1版…

git的指令

rebase 首先在master上切出一个新分支,叫dev 在dev上进行开发xxx 此时master上被他人提交了东西 想把这个master提交的东西移到dev上 最后统一合并到master上 步骤: 1.master上进行pull,确保本地是最新的 2.在dev上输入git rebase master …

【综合布线设计】网络杂谈(18)深入了解综合布线系统设计

涉及知识点 什么是综合布线系统设计,综合布线系统设计的原则,工作区子系统设计,水平子系统设计,垂直子系统设计,管理子系统设计,设备间子系统设计,建筑群子系统设计。深入了解综合布线系统设计…

二叉树OJ题:LeetCode--226.翻转二叉树

朋友们、伙计们,我们又见面了,本期来给大家解读一下LeetCode中第226道二叉树OJ题,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! 数据结构与算法专栏:数据结构与算法 个 人…

你真的学懂if语句了嘛,看完这篇文章你一定会让你有所收获,彻底玩转if语句!

📌(,・∀・)ノ゛hello ,欢迎来到鸽芷咕的个人频道。 📜 本博主是C/C领域的新星作者,平时喜欢分享一些编程经验和学习中的遇到的难题,喜欢不要忘了关注咯! ✅ 鸽芷咕: 个人…

Arrays类 (Java)

文章目录 1. 介绍2. 分析3. 方法3.1 toStriing()方法3.2 sort()方法 1. 介绍 A. 类介绍:  此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂. 2. 分析 A. 类包结构:java.uti…

linux-2.6.22.6内核nand flash框架分析

内核启动时会在串口打印nand flash的相关信息,通过该信息可定位到内核自带的nand flash相关驱动代码。 例如串口打印S3C24XX NAND Driver,搜索该字符串可找到/home/book/work/linux/linux-2.6.22.6/drivers/mtd/nand/s3c2410.c这个文件,这个…

The Company Requires Superficial StudyPHP 了解PHP ①

作者 : SYFStrive 博客首页 : HomePage 📜: The Company Requires PHP MYSQL 📌:个人社区(欢迎大佬们加入) 👉:社区链接🔗 📌:觉得文章不错可以…

webassembly性能优化

添加调试内容 性能查看 1.点击chrome的性能 2.点击录制按钮 3.开始启动性能分析之后,进行操作 4.操作完成后,点击停止。 5.ctrlf调出搜索,查看相关函数 6.从上到下查看具体耗时的操作。 其中上层包含下层时间。

购物车业务

一、分析购物车vo (1)添加成功页 public class CartItemVo implements Serializable {/*** 商品id*/private Long skuId;/*** 是否选中*/private Boolean check true;/*** 商品标题*/private String title;/*** 商品图片*/private String image;/***…

Redis6之哨兵模式

哨兵:是用于监控Redis集群中主节点状态的工具,是Redis高可用解决方案,哨兵可以监视一个或者多个redis 主节点,以及这些主节点的所有从节点。 某个主节点服务宕机后,会把这个主节点下的某个从节点升级为主节点来替代已宕…

软件测试技能,JMeter压力测试教程,监听器之灵活的文件写入(十六)

一、前言 JMeter使用Simple Data Writer插件具有非常简单的测试结果编写功能。文件格式仅限于XML和CSV,字段顺序已预定义。因此,你可能会发现Simple Data Writer不足以完成您的任务 Flexible File Writer插件允许以灵活的格式编写测试结果,…

HarmonyOS 4.0开发者Beta招募,快来报名尝鲜

作为一枚资深玩机党,相比同质化日趋严重的硬件配置,我对各大手机厂商的系统软件更感兴趣。把玩了几年iPhone、三星及国产安卓手机,沉浸体验了iOS、Android几番更新迭代,暮然回首——还是咱们“土生土长”的HarmonyOS更贴合我个人的…