详细讲解第三层交换技术

http://tech.ddvip.com   2007年01月23日    社区交流 收藏本文

本文详细介绍详细讲解第三层交换技术

  报文到报文处理方法的一个显著特征是其能够适应路由的拓扑变化。通过运行标准协议并维护路由表,报文到报文交换设备可动态地重新路由报文,绕过网络故障点和拥塞点而无需等待高层的协议检测报文丢失。流交换方法没有这些特征,因为后续报文走捷径而无需第三层处理,这样,它就不能识别标准协议对路由表的改变。因此,流交换方法可能需要另外的协议取得拓扑变化或拥塞信息,以便到达交换系统正确的地方。 2.1 报文到报文交换技术原理及实现方法

  报文到报文交换遵循这样一个数据流过程:报文进入系统中OSI参考模型的第一层,即物理接口,然后在第二层接受目的MAC检查,若在第二层能交换则进行二层交换,否则进入到第三层,即网络层。在第三层,报文要经过路径确定、地址解析及某些特殊服务。处理完毕后报文已更新,确定合适的输出端口后,报文通过第一层传送到物理介质上。传统路由器是一种典型的符合第三层报文到报文交换技术的设备,它的完全基于软件的工作机制所产生的固有缺陷已被现代基于硬件的第三层交换设备所克服。

  目前各个厂商所提供的第三层交换设备在体系结构上几乎具有相同的硬件结构。

  中央硅交换阵列通过CPU接口总线连接CPU模块,通过I/O接口总线连接I/O接口模块,是设备各端口流量汇聚和交换的集中点,由它提供设备各进出端口的并行交换路径,所有跨I/O接口模块的数据流都要通过硅交换阵列进行转发。每个I/O接口模块包含一个或多个转发引擎,其上的ASIC完成所有的报文*作,包括路由查找、报文分类、第三层转发和业务流决策,这一将报文转发分布于每一个I/O端口的ASIC的方法是第三层交换设备能够线速路由的关键部分。CPU模块主要完成设备的背景*作,如运行与路由处理相关的各种路由协议、创建和维护路由表、系统配置等,并把路由表信息导入每一个I/O接口模块分布式转发引擎的ASIC中。这样,各接口模块的分布式转发引擎ASIC直接根据路由表做出报文的转发策略,无需像传统路由器那样所有报文必须经过CPU的处理。

责编:豆豆技术应用

正在加载评论...