网络基础设备:中继器、集线器、网桥、交换机、路由器

中继器

在这里插入图片描述

  1. 主要功能:将信号整形再生放大再转发出去,消除信号经过一长段电缆后产生的失真和衰减,进而扩大网络传输的距离
  2. 工作原理:信号再生,但并非简单地将衰减的信号放大,而是整形再生信号
  3. 端口及其连接的网络:中继器有两个端口,端口仅作用于信号的电气部分,不管数据是否错误或是否适合本网段,因此中继器只能连接同一类型、同一速率、同一协议的两个网络;端口两端连接网段,而不是子网,使用中继器连接的几个网段仍然是一个局域网,若中继器出现故障,对相邻两个网段的工作都将产生影响

如果某个网络设备具有存储转发的能力,则认为它能连接两个不同的协议;否则认为它不能连接两个不同的协议,因此中继器两端需要连接两个使用相同的协议的网段

  1. 与放大器的区别:二者都起放大信号的作用;但放大器放大的是模拟信号,且原理只是将衰减的信号放大;中继器放大的是数字信号,且原理是将衰减的信号整形再生
  2. 工作所在层:物理层

集线器

在这里插入图片描述

  1. 主要功能:相当于多端口中继器,功能与中继器类似,不过存在多个端口,一个端口收到的数据信号,会在整形放大后转发到其他所有(除了输入端口外)处于工作状态的端口,即起信号放大转发的作用,进而扩大了网络的传输范围;
  2. 存在的问题:如果同时有两个或多个端口输入,则会发生冲突,导致这些数据都无效;若Hub上连接机器数较多,则工作效率很差(工作主机平分带宽,如一个带宽为10Mb/s的集线器上连接了8台计算机,当这8台计算机同事工作时,每台计算机真正拥有的带宽为10/8=1/25Mb/s);不具备信号的定向传送能力,是一种标准的共享式设备;此外Hub只能在半双工状态下工作,网络吞吐率收到限制

全双工:允许数据在两个方向上同时传输,类似打电话,你在说的同时对方也能说
半双工:接口任意时刻只能接受数据或者发送数据,两个动作不能同时进行,类似对讲机
单工:数据传输只支持数据在一个方向上传输,类似广播
网络吞吐率:表示单位时间内传输的数据量,受带宽限制
带宽:表示链路的最大传输速率,带宽越大,传输能力越强

  1. 拓扑类型:星形拓扑,主要使用双绞线组件共享网络,对结点相连的工作站进行集中管理,不会让出问题的工作站影响整个网络的正常运行

在这里插入图片描述

  1. 端口及其连接的网络:虽然是星形拓扑,但是逻辑上还是总线网;每个端口连接的网络部分是同一个网络的不同网段
  2. 分割冲突域和广播域的情况:不能分割冲突域和广播域,所有集线器的端口都属于同一个冲突域

冲突域:同一时间内只能有一台设备发送信息的范围
广播域:站点发出一个广播信号,所有能收到这个信号的设备的范围

  1. 工作所在层:物理层

网桥

在这里插入图片描述

  1. 主要功能:与集线器类似也有一定的信号放大的功能,但是比集线器智能,自带有MAC地址与端口的映射表,具有自学习能力,使用软件实现,一个bridge指的是一个输入到一个输出的桥接
  2. 工作原理:当网桥收到一个数据帧时,并不是向所有接口转发,而是进行有条件的转发(网桥会丢弃CRC检验有差错的帧以及帧长过短和过长的无效帧),根据此帧的目的MAC地址,查找转发表看该从哪个接口转发或是否丢弃
  3. 网桥的自学习能力:网桥会自己维护转发表并进行自学习,若转发表中与收到的数据帧的源MAC地址没有匹配的项目,则在转发表中增加一个项目(记录数据帧的源地址和进入网桥的接口以及时间);若转发表中与收到的数据帧的源MAC地址有匹配的项目,则进行更新;在进行数据帧的转发时,若转发表中与收到的数据帧的目的MAC地址没有匹配的项目,则将该数据帧通过其他所有接口(数据帧进入网桥的接口除外)进行转发;若转发表中与收到的数据帧的目的MAC地址有匹配的项目,则按表中给出的接口进行转发;若转发表中给出的接口就是该数据帧进入网桥的接口,则应该丢弃这个数据帧,因为这种情况不需要经过网桥进行转发;例子请看参考文章[4]
  4. 分割冲突域和广播域的情况:可以分割冲突域,即未加网桥前,网段A和网段B处于同一个冲突域,加上网桥后,网段A和网段B可以各自同时发送信息,分割成两个冲突域;不能分割广播域,即加或不加网桥,网段A和网段B都处于同一个广播域,即A或B网段中任意一台主机发起广播帧,两个网段中所有主机都能接收到该广播帧
  5. 工作所在层:数据链路层的MAC子层

交换机

在这里插入图片描述

  1. 主要功能:相当于一个多端口网桥,将网络分割成小的冲突域,且能为每个工作站提供更高的带宽,即未加交换机前网络带宽是Hub中平分带宽的情况,而使用了交换机之后,虽然每个端口到主机的带宽还是10Mb/s,但由于一个用户在通信时是独占而不是和其他网络用户共享传输媒体的带宽,因此有用N个端口的交换机的总容量为N*10Mb/s;
  2. 特点:①交换机每个端口直接与主机相连,并且采用全双工的方式,而网桥的端口往往连接到一个网段;②能同时连通多对端口,使每对相互通信的主机都能像独占通信媒体那样无碰撞地传输数据;③即插即用,使用专用的芯片硬件实现,交换速率较高
  3. 交换模式:①直通式交换机:只检查数据帧的目的地址,速度快但缺乏智能性和安全性,也不支持不同速率的端口交换;②存储转发式交换机:先将接收到的数据帧缓存在高速缓存器中,并检查数据是否正确,无误后再查找转发表进行转发,若数据有错则丢弃,可靠性高,只能不同速率端口间的转换,但延迟较大
  4. 交换机的自学习能力:与网桥类似,区别在于网桥只有两个端口,交换机有多个;例子请看参考文章[5]
  5. 分割冲突域和广播域的情况:可以分割冲突域,但是不能分割广播域(可以使用交换机实现虚拟机局域网VLAN,而VLAN不仅可以分割冲突域,还能分割广播域)

VLAN技术:可以将一个较大的局域网分割成较小的与地理位置无关的逻辑上的VLAN,而每个VLAN是一个较小的广播域,具体实现是在以太网数据帧中加入一个VLAN标签用来标识发送该帧的计算机属于哪个VLAN,因而广播帧只能在同一个VLAN标签的范围内广播,关于交换机VLAN技术的更多内容,请看参考文章[6]

  1. 工作所在层:数据链路层

路由器

  1. 主要功能:路由器是一种具有多个输入/输出端口的专用计算机,能连接异构网络并完成路由转发,主要分为路由选择(也叫控制部分,核心构件是路由选择处理机,任务是根据路由选择协议构造路由表,同时经常或定期地和相邻路由器交换路由信息而不断更新和维护路由表)和分组转发(核心构件是交换结构,有三种常用的交换方法:①通过存储器进行交换;②通过总线进行交换;③通过互联网进行交换;交换结构本身就是一个网络;任务是根据转发表对分组进行转发)两部分

路由协议:
(1)内部网关协议IGP:自治系统内部使用的路由选择协议,如RIP和OSPF(具体请查看其他博文)
(2)外部网关协议EGP:不同自治系统之间使用的路由选择协议,如BGP-4(具体请查看其他博文)
(3)边界网关协议BGP:是一种外部网关协议,常用于互联网的网关之间

在这里插入图片描述

  1. 交付方式:①直接交付:源主机和目标主机在同一个网络上;②间接交付:源主机和目标主机不在同一网络上,则需通过路由器按照转发表进行转发
  2. 路由表RIB和转发表FIB的区别:①路由表是根据路由选择算法得出的,主要用于路由选择,路由表主要包括目的网络ip地址、子网掩码、下一跳ip地址、接口等;②转发表是从路由表的来的,其表项和路由表项有直接的对应关系,但格式不同③路由表是基于对网络拓扑变化的计算最优化,转发表是基于使查找过程最优化;④分组的实际转发是靠直接查找转发表,而不是直接查找路由表;⑤转发仅涉及一个路由器,路由选择则涉及很多路由器;⑥我的理解:首先根据路由选择算法得出路由表,相当于知道了网络拓扑,即要到某一个网络下一跳应该怎么走,转发表再根据路由表生成,具体到主机的MAC地址,即要到某一个主机下一跳应该怎么走
经典路由表表项展示

经典路由表表项展示

经典转发表表项展示

在这里插入图片描述

路由选择算法:
(1)静态路由算法:又称非自适应路由算法,即由网络管理员手动配置路由信息
(2)动态路由算法:又称自适应路由算法,即路由器上的路由表项是通过相互连接的路由之间彼此交换信息,然后按照一定的算法优化出来的
(3)距离-向量路由算法:属动态路由算法,所有结点定期将整个路由选择表传送给所有与之直接相邻的结点,进而可以使用其他结点传来的路由选择更新信息,加入新的路由或者更新距离较短的路由,进而得到一个到达一个目标的最短(最小代价)通路,形成的路由选择表包含两项:①路径的目的地②路径的代价,常见的有RIP算法(使用“跳数”作为距离的度量)
(4)链路状态路由算法:属动态路由算法,要求每个参与算法的结点都具有完全的网络拓扑信息,执行两项任务:①主动测试所有邻接结点的状态②定期将链路状态传播给所有其他结点;结点根据收到的链路状态报文,当链路状态发生变化时,结点就使用Dijkstra最短路径算法重新计算路由,得到单一源出发计算到达其他所有目的结点的最短路径,常见的有OSPF算法

  1. 分割冲突域和广播域的情况:既能分割冲突域又能分割广播域
  2. 工作所在层:网络层

参考文章:
2023年计算机网络考研复习指导
如何通俗地解释什么是网桥?
网络设备:中继器、集线器、网桥、交换机、路由器、网关的超全总结
交换机工作原理详解(附原理图)
网桥的自学习算法原理
[计算机网络笔记07] 交换机的自学习算法
交换机之vlan详解
路由表和转发表

  • 4
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值