MLS-SE得知使能包的帧头上源地址是通过Hello过程建立的地址记录之一;
MLS-SE根据使能包目的IP地址查寻在第二步中建立的部分捷径条目;
MLS-SE将与使能包源MAC地址相关联的XTAG值和部分捷径条目的对应XTAG值相比较 , 假如匹配 , 则表明这个使能包与第二步中的候选包来自同一个路由器;
MLS-SE完成该捷径条目的建立过程 , 该捷径记录将包含重写数据流中的后续包帧头所需的所有信息 。
第四步:直接交换(转发)数据流中的后续包
当后续的数据包被主机A送出后 , MLS-SE利用数据包中的目标IP地址查找在第三步建立的完整捷径 。地址匹配后 , MLS-SE利用重写引擎修改帧头信息 , 然后直接转发给主机B(数据包不发给路由器) 。重写操作修改帧头域 , 其值同第一个被路由器修改的数据包的域值一样 。详见图5所示 。这里需要解释的是 , NFFC(NetFlow Feature Card)是装备在三层交换机中的网络流性能卡 , 它维护第三层交换数据包流的交换表(MLS Cache) , 作为多层交换的交换引擎部分 。
上述这个过程被称为“一次路由 , 多次交换” 。交换机利用专业化硬件ASIC来处理数据包 , 速度相当快 , 可以达到100Mbps甚至1000Mbps 。
推荐阅读
- Cisco Catalyst 6500系列交换机
- Native IOS 65xx系列交换机配置(上)
- Catalyst 6500系列多层交换特性卡MSFC2
- Catalyst 6500系列多层交换特性卡MSFC
- Catalyst 6500系列以太网与快速以太网交换模块
- 2 Cisco Catalyst 智能交换机介绍
- 超高背板容量 3Com推出Terabit交换
- Catalyst 3524-PWR可堆栈10/100以太网交换机
- Catalyst 3512XL,3524,3548XL可堆叠10/100和千兆比特以太网交换机
- 交换机第三层交换技术的原理详解