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