1、工作层次不同

交换机工作在OSI模型的第二层,即数据链路层,工作原理比较简单;路由器工作在OSI模型的第三层,即网络层,可以得到更多的协议信息。

2、数据转发依据的对象不同

交换机是利用MAC地址来确定转发数据的目的地址。而路由器则是利用不同网络的IP地址来确定数据转发的地址。

MAC地址通常是硬件自带的,由网卡生产商来分配的,而且已经固化到了网卡中去,一般来说是不可更改的。而IP地址则通常由网络管理员或系统自动分配。