您所在的位置: 首页 > 组网建网 > 交换 > 多层交换技术 >

交换机MLS实现三层交换的过程(3)

  • 摘要:MLS(MultiLayer Switching,多层交换)为交换机提供基于硬件的第三层高性能交换。它采用先进的专用集成电路(ASIC)交换部件完成子网间的IP包交换,可以大大减轻路由器在处理数据包时所引起的过高系统开销。
  • 标签:交换机  MLS  三层交换

这个修改后的数据包称为使能包(Enable Packet),当这个数据包从路由器送出并穿过交换机到达目的地主机B时,要履行下列五个功能:

第二层交换机根据使能包的目的地MAC地址,知道该数据包应该从PORT3/1口转发出去;

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.

【相关文章】

【责任编辑:王健楠 TEL:(010)68476606】


    共3页: 上一页 [1] [2] 3
    【内容导航】
     第 1 页:发送MLSP Hello 信息  第 2 页:标识候选包
     第 3 页:直接交换(转发)数据流中的后续包
    交换机故障解决指南
    交换机的安全配置与安全漫谈
    交换机的选购
    三层交换技术专题
    常用交换机典型配置
     
     验证码: (点击刷新验证码)   匿名发表
    • 网络工程师考试案例动手实验营

    • 作者:郭春柱
    • 本书依据2009年版《网络工程师考试大纲》的考核要求,深入研究了历年网络工程师考试试题的命题风格和试题结构,对考查的知识点..
    Copyright©2005-2008 51CTO.COM 版权所有