交换机和路由器的区别是:
1、路由器可以给局域网自动分配IP与虚拟拨号,交换机只是用来分配网络数据的。
2、路由器在网络层路由器根据IP地址寻址,路由器可以处理TCP/IP协议。
3、而交换机不可以,交换机在中继层,交换机根据MAC地址寻址。
4、路由器可以把一个IP分配给很多个主机使用,这些主机对外只表现出一个IP。
5、交换机可以把很多主机连起来。这些主机对外各有各的IP。
6、路由器可以提供防火墙,而交换机不能提供这个功能。
7、交换机是做端口扩展的,就是扩大局域网的接入点。
8、也就是能让局域网连进来更多电脑,而路由器是连接不同网络的。