中继器、集线器、网桥、交换机、路由器、网关的超全总结
有朋友问,通信的原理是什么?在了解通信原理之前,我们首先要对通信常用的设备进行熟悉 。
【中继器、集线器、网桥、交换机、路由器、网关的超全总结】计算机网络体系中,有几样通信设备或者说网络名词出现的频率相当的高,它们是:中继器、集线器、网桥、交换机、路由器和网关 。其实,弄清楚这几个计算机网络的名词并不困难,如果能以计算机网络层次的概念给它们划清界限的话,那就很容易把它们区分出来 。那我现在就有条理地梳理一下它们各自的含义和作用,以及它们之间的联系 。
文章插图
那我们首先看一下这些网络设备分别处于计算机网络的哪些层次:
一、中继器
中继器(Repeater)是连接网络线路的一种装置,常用于两个网络节点之间物理信号的双向转发工作 。中继器是最简单的网络互联设备,主要完成物理层的功能,负责在两个节点的物理层上按位传递信息,完成信号的复制、调整和放大功能,以此来延长网络的长度 。它在OSI参考模型中的位置物理层 。
文章插图
由于存在损耗, 在线路上传输的信号功率会逐渐衰减,衰减到一定程度时将造成信号失真,因此会导致接收错误 。中继器就是为解决这一问题而设计的 。它完成物理线路的连接,对衰减的信号进行放大,保持与原数据相同 。
中继器是模拟设备,用于连接两根电缆段 。中继器不理解帧、分组和头的概念,他们只理解电压值 。
一句话总结:中继器,就是简单的信号放大器,信号在传输的过程中是要衰减的,中继器的作用就是将信号放大,使信号能传的更远 。
二、集线器
集线器(Hub)是中继器的一种形式,区别在于集线器能够提供多端口服务,也称为多口中继器 。集线器在OSI/RM中的物理层 。
文章插图
一句话总结:集线器,差不多就是个多端口的中继器,把每个输入端口的信号放大再发到别的端口去,集线器可以实现多台计算机之间的互联,因为它有很多的端口,每个口都能连计算机 。
三、网桥
网桥(Bridge)是一个局域网与另一个局域网之间建立连接的桥梁 。网桥是属于数据链路层的一种设备,它的作用是扩展网络和通信手段,在各种传输介质中转发数据信号,扩展网络的距离,同时又有选择地将现有地址的信号从一个传输介质发送到另一个传输介质,并能有效地限制两个介质系统中无关紧要的通信 。
文章插图
一句话总结:网桥工作在数据链路层,将两个LAN连起来,根据mac地址来转发帧,可以看作一个“低层的路由器” 。
四、交换机
交换机(Swich)工作在第二层(即数据链路层),它要比集线器智能一些,它能分辨出帧中的源MAC地址和目的MAC地址,因此可以在任意两个端口间建立联系,在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址 。交换机通过对信息进行重新生成,并经过内部处理后转发至指定端口,具备自动寻址能力和交换作用 。但是 交换机并不懂得IP地址,它只知道MAC地址 。
文章插图
交换机是使用硬件来完成以往网桥使用软件来完成过滤、学习和转发过程的任务 。交换机速度比HUB快,这是由于HUB不知道目标地址在何处,发送数据到所有的端口 。而交换机中有一张MAC地址表,如果知道目标地址在何处,就把数据发送到指定地点,如果它不知道就发送到所有的端口 。
这样过滤可以帮助降低整个网络的数据传输量,提高效率 。但是交换机的功能还不止如此,它可以把网络拆解成网络分支、分割网络数据流,隔离分支中发生的故障,这样就可以减少每个网络分支的数据信息流量而使每个网络更有效,提高整个网络效率 。
现代交换机是这样处理数据帧的:一旦目标头域(目标地址)已经进来了,尽管帧的其他部分还没有到达,则只要输出线路可以使用,交换机就开始转发该帧,而不需理会帧后面的内容,也即是说交换机并没有使用“存储—转发”交换方式 。
推荐阅读
- Java必知必会:JVM是啥
- 火灾|长沙女子忘关电暖器烧毁表哥家复式楼 蓝朋友提醒:人走断电 及时熄火
- 吸尘器报价清单
- 无器材练胸肌的动作有哪些?
- 滋阴补肾、提高免疫力 枸杞子泡水喝补肾吗
- 退役士兵的编制、身份和岗位 军队退役人员
- 色、香、味、形等决定茶叶优劣
- 社保卡能像普通银行卡一样存钱、取钱吗?为什么?
- 医用口罩、N95、KN95口罩的区别
- 震楼器对楼上管用吗 用震楼器110管吗