路由器
- 工作在网络层
- 根据IP地址进行数据转发
- 强大的路由功能
交换机
2层交换机
- 工作在数据链路层
- 根据MAC地址进行数据转发,即MAC地址表(MAC地址与端口的对应关系)
3层交换机
- 
工作在数据链路层和网络层 
- 
三层交换技术就是将路由技术与交换技术合二为一的技术。 在对第一个数据流进行路由后,它将会产生一个MAC地址与IP地址的映射表,当同样的数据流再次通过时,将根据此表直接从二层通过而不是再次路由,从而消除了路由器进行路由选择而造成网络的延迟,提高了数据包转发的效率。 
- 
最重要的目的是加快大型局域网内部的数据交换 
路由器与交换机的区别
- 
回路 - 路由器,路由器之间可以有多条通路来平衡负载,提高可靠性
- 交换机,不允许存在,一旦存在回路,必须启动生成树算法,阻塞掉产生回路的端口
 
- 
负载集中 - 路由器,OSPF路由协议算法不但能产生多条路由,而且能为不同的网络应用选择各自不同的最佳路由
- 交换机,只能有一条通路
 
- 
广播控制 - 路由器,可以隔离广播域,广播报文不能通过路由器继续进行广播
- 交换机,只能缩小冲突域,而不能缩小广播域
 
- 
子网划分 - 路由器,很方便,而且主要功能就是用于连接不同的网络
- 交换机,只能识别MAC地址
 
- 
保密 
 路由器比交换机更方便对数据过滤,应为路由器工作在更高一层的网络层
- 
功能 - 路由器,功能强大,使用范围广;
- 交换机,单一;