基于调度流标识的报文调度方法和装置制造方法及图纸

技术编号:13864651 阅读:109 留言:0更新日期:2016-10-19 18:27
本发明专利技术提供一种基于调度流标识的报文调度方法和装置;所述方法,包括:转发设备在对接收到的报文进行转发处理过程中,获取所述报文在转发路径的下一转发设备对应的调度流标识;所述转发设备在所述报文中增加所述调度流标识;所述转发设备向所述下一转发设备发送包括所述调度流标识的报文。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种基于调度流标识的报文调度方法和装置
技术介绍
QoS(Quality of Service,服务质量)为指定的网络通信提供更好的服务能力,是用来解决网络延迟和阻塞等问题的一种技术。QoS功能包括流分类、访问控制、流量监管、流量整形、拥塞管理和拥塞避免等。其中流分类采用一定的规则识别符合某类特征的报文,它是有区别地进行服务的前提和基础。流分类规则可以使用IP报文头中ToS(Type of Service,服务类型)字段的优先级位,识别出有不同优先级特征的流量;也可以由网络管理者设置流分类的策略,例如综合源地址、目的地址、MAC(Media Access Control,媒体访问控制)地址、IP协议或应用程序的端口号等信息对流进行分类。进行流分类的目的就是为了有区别地提供服务,流分类与某种流控或资源分配动作关联起来共同完成了Qos功能。关于流分类,目前的QoS技术通常是对进入的报文进行处理,然后提取需要关心的报文信息通过TCAM(Ternary Content Addressable Memory,三态内容寻址存储器)器件或者软件算法等进行报文分类,分类后进一步进行流量监管、流量整形、拥塞管理和拥塞避免等处理,每进来一个报文都需要进行这样的处理。这样的方式是非常浪费系统资源和性能的。例如,在中、高端路由器或者分组转发设备上进行分类的器件通常是TCAM,QoS的分类需要较大的键值,TCAM性能、空间都有限,每个报文进来都进行一次或者多次的TCAM查找会导致转发性能下降。在一些低、中端设备上,通常采用软件算法来实现报文的分类,但键值很多,搜索也需要耗费一定的性能,从
而影响整个系统的性能。因此,如何简化流分类的处理复杂度是亟待解决的问题。
技术实现思路
本专利技术提供一种基于调度流标识的报文调度方法和装置,要解决的技术问题是如何简化流分类的处理复杂度。为解决上述技术问题,本专利技术提供了如下技术方案:一种基于调度流标识的报文调度方法,包括:转发设备在对接收到的报文进行转发处理过程中,获取所述报文在转发路径的下一转发设备对应的调度流标识;所述转发设备在所述报文中增加所述调度流标识;所述转发设备向所述下一转发设备发送包括所述调度流标识的报文。在上述方法的一种实施方式中,所述转发设备获取所述报文在转发路径上的下一转发设备对应的调度流标识,包括:所述转发设备获取所述报文的报文特征信息;所述转发设备根据本地预先存储的报文特征信息与下一转发设备的调度流标识的对应关系,查找所述报文的报文特征信息对应的下一转发设备的调度流标识;如果查找到,则所述转发设备将查找到的结果作为所述报文对应的调度流标识;如果未查找到,则所述转发设备向所述下一转发设备发送查询请求,其中所述查询请求包括所述报文的报文特征信息;并接收所述下一转发设备反馈的查询响应,其中所述查询响应包括所述报文的调度流标识信息。在上述方法的一种实施方式中,所述转发设备在所述报文中增加所述调度流标识,包括:所述转发设备在所述报文的二层协议头后增加一个字段,并在增加的字段中增加所述调度流标识。一种基于调度流标识的报文调度方法,包括:转发设备在接收到包括调度流标识的报文后,获取所述报文中的调度流标识;所述转发设备根据所述调度流标识,对所述报文进行调度操作。在上述方法的一种实施方式中,所述方法还包括:所述转发设备获取所述报文在转发路径上的下一转发设备对应的调度流标识;所述转发设备将所述报文中的转发标识替换为所述下一转发设备对应的调度流标识;所述转发设备将完成调度流标识替换后的报文发送出去。一种基于调度流标识的报文调度装置,包括:第一获取模块,用于在对接收到的报文进行调度过程中,获取所述报文在转发路径的下一转发设备对应的调度流标识;增加模块,用于在所述报文中增加所述调度流标识;第一发送模块,用于向所述下一转发设备发送包括所述调度流标识的报文。在上述装置的一种实施方式中,所述第一获取模块包括:获取单元,用于获取所述报文的报文特征信息;查找单元,根据本地预先存储的报文特征信息与下一转发设备的调度流标识的对应关系,查找所述报文的报文特征信息对应的下一转发设备的调度流标识;第一确定单元,用于如果查找到,则所述转发设备将查找到的结果作为所述报文对应的调度流标识;发送单元,用于如果未查找到,则向所述下一转发设备发送查询请求,其中所述查询请求包括所述报文的报文特征信息;接收单元,用于接收所述下一转发设备反馈的查询响应,其中所述查询响应包括所述报文的调度流标识信息。在上述装置的一种实施方式中,所述增加模块具体用于:在所述报文的二层协议头后增加一个字段,并在增加的字段中增加所述调度流标识。一种基于调度流标识的报文调度装置,包括:第二获取模块,用于在接收到包括调度流标识的报文后,获取所述报文中的调度流标识;调度模块,用于根据所述调度流标识,对所述报文进行调度操作。在上述装置的一种实施方式中,所述装置还包括:第三获取模块,用于获取所述报文在转发路径上的下一转发设备对应的调度流标识;替换模块,用于将所述报文中的转发标识替换为所述下一转发设备对应的调度流标识;第二发送模块,用于将完成调度流标识替换后的报文发送出去。本专利技术提供实施例,转发设备在报文中添加该报文在转发路径上的下一转发设备上的调度流标识并发送给下一转发设备,减少了下一个转发设备再次解析报文特征信息以获取该报文对应的调度流标识的时间,提高了信息处理效率,降低了硬件的消耗。附图说明图1为本专利技术提供的一种基于调度流标识的报文调度方法的流程图;图2为本专利技术提供的另一种基于调度流标识的报文调度方法的流程图;图3为本专利技术提供的调度流标识请求分发协议中报文的头部结构图;图4为本专利技术提供的调度流标识请求分发协议中报文的消息体的结构图;图5为本专利技术提供的报文格式的对比示意图;图6为本专利技术提供的调度流标识字段的结构示意图;图7为本专利技术提供的以太网络的示意图;图8为本专利技术提供的以太网网络中基于调度流标识的报文过程中报文格式的变化示意图;图9为本专利技术中转发设备R1封装的报文的格式的示意图;图10为本专利技术提供的一种基于调度流标识的报文调度装置的结构图;图11为本专利技术提供的另一种基于调度流标识的报文调度装置的结构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本专利技术作进一步的详细描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1为本专利技术提供的一种基于调度流标识的报文调度方法的流程图。图1所示方法,包括:步骤101、转发设备在对接收到的报文进行调度过程中,获取所述报文在转发路径的下一转发设备对应的调度流标识;步骤102、所述转发设备在所述报文中增加所述调度流标识;步骤103、所述转发设备向所述下一转发设备发送包括所述调度流标识的报文。本专利技术提供的方法,转发设备在对报文进行处理过程中,借助本地的处理过程中的结果,获取报文在转发路径上的下一转发设备上的调度流标识,并将这个调度流标识携带给下一个转发设备,减少了下一个转发设备再次解析报文特征信息以获取该报文对应的调度流标识的时间,提高了信息处理效
率,降低了硬件的消耗。图2为本专利技术提供的另一种基于本文档来自技高网
...

【技术保护点】
一种基于调度流标识的报文调度方法,其特征在于,包括:转发设备在对接收到的报文进行转发处理过程中,获取所述报文在转发路径的下一转发设备对应的调度流标识;所述转发设备在所述报文中增加所述调度流标识;所述转发设备向所述下一转发设备发送包括所述调度流标识的报文。

【技术特征摘要】
1.一种基于调度流标识的报文调度方法,其特征在于,包括:转发设备在对接收到的报文进行转发处理过程中,获取所述报文在转发路径的下一转发设备对应的调度流标识;所述转发设备在所述报文中增加所述调度流标识;所述转发设备向所述下一转发设备发送包括所述调度流标识的报文。2.根据权利要求1所述的方法,其特征在于,所述转发设备获取所述报文在转发路径上的下一转发设备对应的调度流标识,包括:所述转发设备获取所述报文的报文特征信息;所述转发设备根据本地预先存储的报文特征信息与下一转发设备的调度流标识的对应关系,查找所述报文的报文特征信息对应的下一转发设备的调度流标识;如果查找到,则所述转发设备将查找到的结果作为所述报文对应的调度流标识;如果未查找到,则所述转发设备向所述下一转发设备发送查询请求,其中所述查询请求包括所述报文的报文特征信息;并接收所述下一转发设备反馈的查询响应,其中所述查询响应包括所述报文的调度流标识信息。3.根据权利要求1或2所述的方法,其特征在于,所述转发设备在所述报文中增加所述调度流标识,包括:所述转发设备在所述报文的二层协议头后增加一个字段,并在增加的字段中增加所述调度流标识。4.一种基于调度流标识的报文调度方法,其特征在于,包括:转发设备在接收到包括调度流标识的报文后,获取所述报文中的调度流标识;所述转发设备根据所述调度流标识,对所述报文进行调度操作。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述转发设备获取所述报文在转发路径上的下一转发设备对应的调度流标识;所述转发设备将所述报文中的转发标识替换为所述下一转发设备对应的调度流标识;所述转发设备将完成调度流标识替换后的报文...

【专利技术属性】
技术研发人员:徐春松钟炜张树冲蔡广平
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1