【技术实现步骤摘要】
Hybrid交换机中的Qos模块分类实现方法及系统
本专利技术涉及通信技术,尤其是一种Hybrid交换机中的Qos模块分类实现方法及系统。
技术介绍
流量分类,就是将数据报文划分为多个优先级或多个服务类。网络管理者可以设置流量分类的策略,策略除可以包括IP报文的IP优先级或DSCP值、802.1p的CoS值等带内信令,还可以包括输入接口、源IP地址、目的IP地址、MAC地址、IP协议或应用程序的端口号等。分类的结果是没有范围限制的,它可以是一个由五元组(源IP地址、源端口号、协议号、目的IP地址、目的端口号)确定的流,也可以是到某某网段的所有报文。下游网络可以选择接受上游网络的分类结果,也可以按照自己的分类标准对数据流量重新进行分类。一般地,流分类针对IP报文的dscp字段和以太网报文中的vlantag的cos字段。针对不同的字段值,映射到不同的处理逻辑。现有的分类处理方式主要包括:(1)基于IP优先级的业务分类IPv4报文在IP报文头的ToS域中定义了8种IP业务类型,如表1所示:表18种IP业务类型定义(2)基于DSCP的业务分类DiffServ模型定义了64种业务类型,其中典型的业务类型定义如表2所示:表2典型的DSCPPHB定义业务类型DSCPPHBDSCPNetworkControlCS7(111000)56IPRoutingCS6(110000)48InteractiveVoiceEF(101110)46InteractiveVideoAF41(100010)34VideocontrolAF31(011010)26Transactional/I ...
【技术保护点】
1.一种Hybrid交换机中的Qos模块分类实现方法,其特征在于,该方法利用域Domain来进行不同分类映射关系的管理,一个域Domain中包含多个映射关系表,所述映射关系包括cos映射关系、dscp映射关系及exp映射关系,所述映射关系表还映射出一个用以对流量进行控制的color值,所述方法包括如下步骤:S101:判断待处理的报文是否为MPLS报文;若是,进入S102;S102:判断是否存在报文转发动作set_queue,若是,进入S104;S104:判断是否存在报文编辑动作pop_mpls,若是,进入S105,若否,进入S106;S105:将set_queue对应的set的值指定为exp值;S106:将set_queue对应的set的值指定为TC值,并将color值按照Domain表映射为相应color。
【技术特征摘要】
1.一种Hybrid交换机中的Qos模块分类实现方法,其特征在于,该方法利用域Domain来进行不同分类映射关系的管理,一个域Domain中包含多个映射关系表,所述映射关系包括cos映射关系、dscp映射关系及exp映射关系,所述映射关系表还映射出一个用以对流量进行控制的color值,所述方法包括如下步骤:S101:判断待处理的报文是否为MPLS报文;若是,进入S102;S102:判断是否存在报文转发动作set_queue,若是,进入S104;S104:判断是否存在报文编辑动作pop_mpls,若是,进入S105,若否,进入S106;S105:将set_queue对应的set的值指定为exp值;S106:将set_queue对应的set的值指定为TC值,并将color值按照Domain表映射为相应color。2.如权利要求1所述的方法,其特征在于,所述域Domain分别针对以太网报文中vlantag中的cos字段、ip报文中的dscp字段、及mpls报文中的exp字段进行映射;所述域Domain将上述字段的特定值映射为系统处理逻辑中的TC值,从而进一步指出绑定了TC的queueid,控制被分类报文的转发queue。3.如权利要求2所述的方法,其特征在于,所述cos映射关系中cos值为0~7,TC值为0~7;所述dscp映射关系中的DSCP值为0~64,TC值为0~7;所述exp映射关系中的exp值为0~7,TC值为0~7。4.如权利要求1所述的方法,其特征在于,所述color值按照优先级由高到低的顺序依次包括green、yellow和red。5.如权利要求1所述的方法,其特征在于,所述方法还包括:若所述待处理的报文不是MPLS报文,判断是否存在报文转发动作set_queue,若是,进入S106,若否,进入S113;S113:判断端口Trust命令的类型,若Trust命令为trustcos,进入S114;若Trust命令为trustport,进入S116;若Trust命令为trustdscp-exp,进入S115;所述Trust命令包括三个trust选项,分别是trustport,trustcos以及trustdscp-exp;S114:判断所述报文中是否存在cos字段,若是,进入S117;若否,进入S116;S115:判断报文中是否存在DSCP字段,若是,进入S118,若否,进入S114;S116:将域Domain映射Port的值制定为TC值,并将color值按照Domain表映射为相应color。并进入后续报文处理流程;S117:将cos的值指定为TC值,并将color值按照Domain表映射为相应color,并进入后续报文处理流程;S118:将dscp的值指定为TC值,并将color值按照Domain表映射为相应color,并进入后续报文处理流程。6.如权利要求1所述的方法,其...
【专利技术属性】
技术研发人员:高小添,刘敬一,金利,
申请(专利权)人:盛科网络苏州有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。