1.路由器根据路由表转发数据,路由表中含有网段和接口;交换机根据mac地址表转发数据,mac地址表中含有mac地址和接口;

2.交换机连接的是同一网络段(不懂就去看Google吧)的计算机;路由器连接的是不同网段的。数据要想通过交换机,则发送方的计算机必须给这个数据加上发送端和接收端这双方的mac地址和接口;

3.路由器工作在网络层,交换机工作在数据链路层。

4.正如定义所说路由器有路由和转送的功能,交换机只有转发功能但是因为路由器相对比较智能,他在转送的时候还可以选择最佳路劲。

5.是通过地址映射表来进行数据信息的转发和交换的。