交换机和路由器的区别

OSI

路由器是可以当做交换机用的,但交换机却不能当路由器用。这两者还是存在一定的区别。

区别一:一般所说的交换机是二层交换机,二层交换机工作在数据链路层,原理等同于多端口网桥,作用是连接数个相同网段的不同主机,减少网内冲突,隔离冲突域,利用存储转发和过滤来从物理上分割网段;路由器工作在网络层,根据IP地址寻址,路由器可以处理TCP/IP协议,而交换机不可以。

区别二:交换机是一根网线上网,但是大家上网时分别拨号,各自使用自己的宽带,大家上网互不影响;路由器比交换机多了一个虚拟拨号功能,通过同一台路由器上网的设备是共用一个宽带账号,相互之间会受到影响。

区别三:交换机可以使连接它的多台电脑组成局域网,如果还有代理服务器的话,可以实现同时上网功能而且局域网所有电脑是共享它的宽带速率的,但是交换机没有路由器的自动识别数据包发送和到达地址的功能;路由器可以自动识别数据包发送和到达的地址,路由器相当于马路上的警察,负责交通疏导和指路的。

区别四:举个例子,路由器是小邮局,就一个地址(IP),负责一个地方的收发(个人电脑,某个服务器、所以在家上网需要这个东西),交换机是省里的大邮政中心,负责由一个地址给各个小地方的联系。简单来说,路由器专管入网,交换机管配送,路由器就是给你找路让你上网的,交换机只负责开门,交换机上面要是没有路由就不能上网。

区别五:路由器提供了防火墙的服务,路由器仅仅转发特定地址的数据包,不传送不支持路由协议的数据包传送和未知目标网络数据包的传送,从而防止广播风暴。

拓展

  • 网桥:工作在数据链路层,在不同或相同类型的LAN之间存储并转发数据帧,必要时进行链路层上的协议转换。可连接两个或多个网络,在其中传送信息包。
  • 路由器:工作在网络层,在不同的网络之间存储并转发分组。可在异种网络之间(即不同类型的局域网互联,局域网与广域网、广域网与广域网)传输数据并进行路径选择,使用专门的软件协议从逻辑上对整个网络进行划分。
  • 网关:对高层协议(包括传输层及更高层次)进行转换的网间连接器。允许使用不兼容的协议,比如SPX/IPX和TCP/IP的系统和网络互连。因为协议转换时网关最重要的功能,所以是工作在传输层及以上层次。
  • 网卡:在物理层上网卡主要是完成物理接口的连接,电信号的传送以及将数据分解为适当大小的数据包之后向网络上发送的功能。数据链路层功能包括链路建立和拆除,帧定界同步顺序差错控制这些。大多认为主要工作在物理层。

参考链接:

https://zhuanlan.zhihu.com/p/44282999

https://product.pconline.com.cn/itbk/wlbg/network/1301/13013825.html

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注