我们不但可以亡羊补牢
更擅长未雨绸缪

关注我们

您的位置: 主页 > 支持与下载 > IT知识库 >
IT知识库

交换机和路由器有哪些区别?
时间:2018-03-01 作者:xnit 点击:

区别一

路由器可以给你的局域网自动分配IP,虚拟拨号,就像一个交通警察,指挥着你的电脑该往哪走,你自己不用操心那么多了。交换机只是用来分配网络数据的。

 

区别二

路由器在网络层,路由器根据IP地址寻址,路由器可以处理TCP/IP协议,交换机不可以。交换机在中继层,交换机根据MAC地址寻址。

 

区别三

路由器可以把一个IP分配给很多个主机使用,这些主机对外只表现出一个IP。交换机可以把很多主机连起来,这些主机对外各有各的IP。

 

区别四

路由器提供防火墙的服务,交换机不能提供该功能。集线器、交换机都是做端口扩展的,就是扩大局域网(通常都是以太网)的接入点,也就是能让局域网可以连进来更多的电脑。 路由器是用来做网间连接,也就是用来连接不同的网络。

 

区别五

举个例子:路由器相当于邮局,把信投递到收件人地址,它的任务就完成了。但是信邮到了亲的宿舍楼,而这个地址不是亲一个人专享的,所以楼管大爷还要负责把信给到亲手里,大爷不会关心收件人地址,只看收件人姓名,然后打个内线电话叫亲来取信。如果没有邮局,亲没法向世界各地的漂亮妹子们发信,也没法从楼外的漂亮妹子那里收信。但是因为楼管大爷的存在,亲们仍然可以通过大爷与同宿舍楼的好基友书信往来。所有邮局构成的系统,就是“广域网”,而亲的宿舍楼,就是“局域网”,构建局域网是不需要路由器的。

 

交换机是看门大爷,路由器是邮局。

 

若是亲们还是不能理解的话,小诺再举个例子。

路由器就像是出租车(好吧,小诺又要开车了,摊手),上车后死机需要知道亲的目的地(IP地址),然后死机负责选择路线到达目的地,到达目的地的路线可能会根据不同的交通情况重新规划路线。

交换机像是地铁,从A到B的线路是固定的,只要亲选择了目的地(MAC),亲就只能乘坐某条固定的线路,地铁的司机也不会问亲要去哪里。

 

从技术上简单来说

两者都是维护着一张map表而已。交换机维护的是端口-MAC地址的映射表,局域网的那些主机对它而言,就是一个个MAC物理地址。路由器维护的是目地IP地址-网关IP地址的映射表,即通常说的路由表。对于经过的每一个网络包,路由器要做的就是,为它找到下一跳的网关IP地址,然后填入网关的MAC地址送过去。路由协议众多,借此分享路由表信息,一个路由器可以探知整个网络的拓扑结构。