集线器、交换机、路由器有什么区别

集线器Hub:多个网口,实现物理层多台机器互联为整体,实现最基本的通信。

交换机:多台机器可以指定通讯,实现数据链路层

路由器:实现统一协议传输

故事理解:

a,b两个小伙伴玩联机游戏,用网线实现网络互通,

c小伙伴也想参与进来,但电脑只有一个网口,无法实现三台机器互联,即,使用集线器实现物理互联

这时,有更多的小伙伴想参与进来,也可以使用集线器

但是,数据只能广播传递,且只能一条一条广播,即,a想单独和b通话,不能实现,

这时,便使用交换机,通过在发送指令时,多上送一个目标物理地址mac地址,实现定向发送,交换机实现在数据链路层

这时,隔壁1村的【a】也想加入,2村的也想加入,但是各村之间使用的通讯不同导致不能直接通讯,

解决办法:在每个村出口处增加一个标准协议设备,加工成统一标准通讯,即路由器,没个电脑上也有一个区分的门牌号,即ip,这个统一的协议就是tcp\ip协议

转载于:https://my.oschina.net/nisir/blog/3033385