路由器和交换机的区别是什么

如题所述

抛开现在先进设备不说的话,单说理论,那么路由器是三层设备,而交换机是二层设备。
当数据经由物理链路到达路由器时,数据先到链路层进行校验、核对地址等,通过后会解封装将ip数据包送往网络层,再由网络层检查,查看到目的ip需经由的路由条目后,对数据包进行封装成为数据帧,然后再由端口以二进制数据发往物理链路。
而传统的交换机,是二层设备,只将上述检验进行到数据链路层,而不进一步检查到网络层的数据。
而且路由器的每个端口应接不同网段,而传统二层交换机接口可以是同一网段(单臂路由除外)。换言之,就是路由器是连接不同局域网的设备,而交换机多数情况是连接同一局域网的设备。
举个简单的网络拓扑吧。一台路由器一个端口连接internet,一个端口连接内网,内网有多台机器都需要上网,而只有一个路由器端口,那么可以将这些主机的ip地址规划成同一网段,然后将这些主机接入一台交换机,然后再将这台交换机接入路由器。这样这些主机都可以和internet通信,同时他们都在同一个局域网中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-29
第2个回答  2020-11-03
路由器同时具有交换机的功能,如果大家已经有路由器了,但是现在想把路由器当交换机使用怎么办呢?很简单,路由器上有wan接口,宽带线都是接在wan接口上的,当把路由器当交换机使用时,把wan接口上的宽带线拔掉,插到其他接口上去,把wan口空起来就可以了。
第3个回答  2020-11-03
路由器有DHCP功能,可以分配IP地址。交换机就是转接一下,不分配IP地址,分配IP的功能由上级的路由器来做。交换机每个插口都可以作为输入口和输出口,一般的交换机只允许插入一根输入的线,但是有些可以插多根。
第4个回答  2020-10-29
路由器提供了防火墙的服务。路由器仅仅转发特定地址的数据包,不传送不支持路由协议的数据包传送和未知目标网络数据包的传送,从而可以防止广播风暴。
相似回答