首先说交换机(又名交换式集线器),作用可以简单的理解为将一些机器连接起来组成一个局域网。而路由器不同,它的作用在于连接不同的网段并且找到网络中数据传输最合适的路径 ,可以说一般情况下个人用户需求不大。路由器是产生于交换机之后,就像交换机产生于集线器之后,所以路由器与交换机也有一定联系,并不是完全独立的两种设备。路由器主要克服了交换机不能路由转发数据包的不足。
区别
1.工作层次不同
路由器工作在网络层,交换机工作在数据链路层
2.转发数据不同
路由器发送IP地址,交换机发送MAC地址
3.主要功能不同
交换机主要用于组建局域网
而路由主要功能是将由交换机组好的局域网相互连接起来,或者接入Internet
路由器可以把一个IP分配给很多个主机使用,这些主机对外只表现出一个IP
交换机可以把很多主机连起来,这些主机对外各有各的IP
路由器还可以提供防火墙的功能,交换机不能
交换机作用于局域网内,路由器实现局域网和外网通信
我们每个人相当于主机,路由器相当于快递员,宿管大爷相当于交换机,学校是一个局域网
快递员根据学校地址(IP)把包裹送到学校,再根据公寓号(子网IP)把快递交给这个公寓的宿管大爷,宿管大爷根据你的名字(MAC)交给你