目录
三层交换机
三层交换机是一个普通的二层交换机和三层路由器的结合体,它同时具备二层交换特性及三层路由特性。
路由器虽然是三层设备,但其一般应用于网关设备,路由方面比较强大,交换的能力要差很多。
当路由器有庞大的路由表时,借助该路由器实现单臂路由时,即使是内部网络间互相通信,也需要查询路由表判断数据包的走向,这将严重浪费路由器的性能。
单臂路由的缺点:存在网络瓶颈; 子接口依赖物理接口,实际应用不灵活。没次VLAN间通信需要查路由表,严重浪费设备资源。
三层交换机的转发原理
三层交换机通过硬件来交换和路由数据包。为完成在硬件中处理数据包的高层信息。交换机使用传统的MLS体系或基于CEF的MLS体系
传统的MLS体系
MLS能够对被路由数据包执行第二层重写操作。第二层重写操作包括重写源MAC地址和目标MAC地址,以及写入重新计算得到的CRC。
交换机将数据流中的第一个数据包进转发给第三层引擎,后者以软件交换的方式对数据包进行处理后,第三层引擎对硬件交换组件进行程序处理,使之为后续的数据包选择路由,这个过程被称为一次路由多次交换。也就是说交换机的三层引擎只需要处理数据流中的第一个数据包,而后续的数据全部由硬件来执行转发
基于CEF的MLS体系
CEF是一种基于拓扑转发的模型,可预先将所有的路由选择信息加入到FIB中,这样交换机就能够快速查找路由选择信息。CEF主要包含两个信息表 FIB 和邻接关系表。
与传统MLS不同的是,CEF预先根据路由表学习路

本文详细介绍了三层交换机的工作原理,包括传统的MLS体系和基于CEF的MLS体系,并通过案例解析了三层交换配置实现PC间互通。此外,还探讨了Hybrid接口的特点和作用,如何通过Hybrid接口实现流量隔离和互通。

被折叠的 条评论
为什么被折叠?



