什么是三层交换机?
逻辑上,三层交换机和传统路由器是等同的,三层交换的过程就是IP报文选路的过程。
三层交换机与传统路由器在转发操作上主要区别在实现方式:
1、三层交换机通过硬件实现查找和转发
2、传统路由器通过微处理器上
运行的
软件实现查找转发
3、三层交换机的转发路由表与路由器一样,需要通过路由协议来建立和维护
局域网内引入三层交换,能够更加经济的替代传统路由器;
三层交换机适合如下应用场景:
1、几乎全是以太接口
2、路由比较稳定,变化比较少
具体与路由器区别:
item router L3 switch
端口类型 非常丰富,几乎支持所有 比较单一,主要支持以太接口
通信端口
转发实现方式 主要以CPU+软件实现为主 由硬件ASIC实现
路由算法 最长匹配 第一包路由,以后做精确匹配
包转发率 低 高
成本 高 低
对路由变化适应力 强 弱
二层交换 不支持 支持
为什么三层交换机不增强对路由变化的适应能力?
需要更复杂的软件实现和更高的硬件能力,成本增高;
为什么路由器不使用L3交换机的硬件转发方式?
广域网路由太多,且不固定,CACH命中率很低;
局域网广播隔离 --> VLAN VLAN间通信,只限制广播不限制单播 --> L3 switch