| 【论文摘要】 |
多层交换技术为宽带IP网络支持多业务融合、服务分类、细分记费等提供了条件,是宽带IP网络的关键技术。与三层交换相比,多层交换可以分析到传输层,在支持二层/三层交换的同时,其流分类模块可以综合分析设备端口号、MAC地址、IP地址、ToS和传输层端口号来对网络数据流进行分类,提供了在网络中实现服务等级(Class of Service)的方法。并在此基础上实现流量控制、设定优先级、交换重定向等功能,从而合理地使用网络带宽,实现对QoS的支持。
本文主要以Marvell公司的Gal2net3系列多层交换芯片和设备作为研究对象,具体研究QoS实现的关键技术。针对多层交换的特点,提出了一套可行的设计方案,使之能够在多层交换中实现QoS,可以灵活按照网络数据包二、三、四层信息,分别对数据采取相应的策略,可以完成QoS分类和QoS控制的功能。首先本文结合QoS的区分业务模型,从区分业务体系结构,区分服务字段的定义、区分服务中的每一跳行为等要素出发,结合芯片的特点,介绍了如何利用多层数据流分类模块实现QoS。详细分析了数据流分类模块的原理和细节,阐述了分类模块的实现机制和标记桶实现机制。
然后,本论... |