网络通信的演变历程:交换机的功能解析

发表时间: 2019-07-27 16:18

一个物体的存在就有他的价值,从集线器到交换机再到路由器,一步一步的发展经历了什么?下面让我们一起来看看吧。

首先需要介绍几个概念!

1,冲突域,即数据发生冲突。

2,传输类型。

——单工:始终只能完成一个方向的数据传输。(比如遥控器)

——半双工:同一时间只能完成一个方向的数据传输(同一时间只能发出数据或接收数据。比如,对讲机)

——全双工: 同一时间可以完成两个方向的数据传输。(同一时间既可以接收数据又可以发出数据。比如,电视机。包括现在使用的都是半双工。)

3,数据类型。

——单播:一对一(就像在社交软件中的私聊)

——组播:一对多(就像社交软件中的讨论组)

——广播:一对所有(就像发朋友圈)


现在让我们假设有两台计算机通信,那么我们只要把这两台计算机用网线连接起来就行了,可是如果十台同时通信呢,一百台呢。如果把他们都相互连接是不现实的。这时候就出现了集线器(Hub)

如果把所有的计算机连接在集线器上,在由集线器连接外部设备,这样就解决了这个问题了。

但是,集线器有一个“致命”的缺点,他属于共享型,无法满足同时多人使用,整个Hub就是一个冲突域。也就是说,当有人通过集线器访问文件服务器时,其他人就只能等待。显然这种方法只能解决通信问题,但是效率很低。所以就出现了交换机。

交换机又叫网桥(即连接两张网卡)交换机所连接起来的设备中,每个连接都相互独立,互不影响。并且支持双全工。

交换机的每个接口就是一个冲突域。但是交换机的一个作用是广播域的隔离,在默认情况下一个接口发送广播报文,所有的接口都会收到报文,这就造成了有很多垃圾信息。所以就走了路由器。

路由器的每个接口都是一个独立的广播域。当A接口发送信息时B接口就收不到了,所以这就避免了交换机的问题。

路由器的还有路径的选择,广域网的接入,数据的转发等功能。所以路由器的出现为搭建大型网络提供了可靠。当A用户(使用移动网),B用户(使用联通网),同时访问服务器时,数据经过路由器,路由器就会把A用户的数据发给移动线路,B用户的数据发给联通线路。


当然网络的成功连接,需要交换机个路由器的配合使用。所以,每个东西的诞生,都有其作用。

如有错误,敬请指正!