数据报文的处理方法及装置的制造方法

文档序号:9567054阅读:309来源:国知局
数据报文的处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种数据报文的处理方法及装置。
【背景技术】
[0002]在混合光纤同轴电缆网(Hybrid Fiber-Coaxial,简称为HFC)网络上,利用系统局端设备和终端设备同轴电缆调制解调器(Cable Modem,简称为CM),采用同轴电缆宽带接入体系标准,能够实现基于HFC网络的宽带数据传输服务。为了提供多业务承载及服务质量(Quality of Service,简称为QoS)保障能力,系统局端设备和终端设备可以基于数据报文各层协议头域特征进行业务流分类转发,其中,系统局端设备负责对下行数据流的分类,将报文中的传输控制协议(Transmiss1n Control Protocol,简称为TCP)、用户数据协议(User Datagram Protocol,简称为 UDP)、互联网协议(IP)、逻辑链路控制(Logical LinkControl,简称为LLC)等字段与流分类规则进行匹配,并在报文头部插入特殊的标签用以标识该报文所属的终端及业务流。
[0003]局端上面连接服务器,下面连接多个终端,可以在服务器上为每个终端配置不同的配置文件。在大多数情况下,各个配置文件中业务流的配置是存在冲突的,需要二级流分类用以解决流分类冲突的问题。
[0004]目前,大多数分类转发芯片均不支持二级流分类,从而导致在业务流的配置发生冲突时,流分类的结果只会是其中的一种,而且具有随机性,其对于现网的使用存在较大影响。并且由于流分类规则资源有限,可支持的终端的数目有限,因此,在此种应用场景下,缺乏一种能够实现二级流分类且节省流分类规则资源的技术方案。

【发明内容】

[0005]本发明提供了一种数据报文的处理方法及装置,以至少解决相关技术中缺乏一种能够实现二级流分类且节省流分类规则资源的技术方案的问题。
[0006]根据本发明的一个方面,提供了一种数据报文的处理方法。
[0007]根据本发明实施例的数据报文的处理方法包括:配置第一级分类转发规则和第二级分类转发规则,其中,第一分类转发规则包括:调制解调器的第一标识信息、虚拟局域网的第二标识信息以及配置文件的第三标识信息三者之间的映射关系;第二级分类转发规则包括:配置文件中的业务流信息、第三标识信息以及数据报文的优先级信息三者之间的映射关系;将从网络设备接收到的数据报文依次与第一级分类转发规则和第二级分类转发规则进行匹配,并根据匹配结果对接收到的数据报文的优先级进行修改。
[0008]优选地,配置第一级分类转发规则包括:向动态主机配置协议(DHCP)服务器获取配置信息,其中,配置信息包括:配置文件服务器的第四标识信息和配置文件名;根据第四标识信息和配置文件名向配置文件服务器获取配置文件;为配置文件分配第三标识信息;建立第一标识信息、第二标识信息以及第三标识信息三者之间的映射关系。
[0009]优选地,配置第二级分类转发规则包括:接收来自于调制解调器的注册请求,其中,注册请求是在将配置信息下发至调制解调器,并且由调制解调器根据配置信息下载配置文件后发起的;响应注册请求,建立业务流信息、第三标识信息以及优先级信息三者之间的映射关系。
[0010]优选地,在配置第二级分类转发规则之后,还包括:建立调制解调器下挂的用户前端设备(CPE)的第五标识信息、第二标识信息以及第三标识信息三者之间的映射关系。
[0011]优选地,将接收到的数据报文与第一级分类转发规则进行匹配包括:将接收到的数据报文的目的媒体接入控制(MAC)地址与第一级分类转发规则进行匹配;如果匹配成功,则对接收到的数据报文中与第二标识信息对应的字段以及与第三标识信息对应的字段进行修改,并将接收到的数据报文转发至回环端口。
[0012]优选地,将接收到的数据报文与第二级分类转发规则进行匹配包括:在回环端口处将接收到的数据报文当前携带的全部字段分别与第二级分类转发规则进行匹配;如果匹配成功,则对接收到的数据报文的优先级进行修改,并将接收到的数据报文进行转发。
[0013]根据本发明的另一方面,提供了一种数据报文的处理装置。
[0014]根据本发明实施例的数据报文的处理装置包括:配置模块,用于配置第一级分类转发规则和第二级分类转发规则,其中,第一分类转发规则包括:调制解调器的第一标识信息、虚拟局域网的第二标识信息以及配置文件的第三标识信息三者之间的映射关系;第二级分类转发规则包括:配置文件中的业务流信息、第三标识信息以及数据报文的优先级信息三者之间的映射关系;匹配模块,用于将从网络设备接收到的数据报文依次与第一级分类转发规则和第二级分类转发规则进行匹配,并根据匹配结果对接收到的数据报文的优先级进行修改。
[0015]优选地,配置模块包括:第一获取单元,用于向DHCP服务器获取配置信息,其中,配置信息包括:配置文件服务器的第四标识信息和配置文件名;第二获取单元,用于根据第四标识信息和配置文件名向配置文件服务器获取配置文件;分配单元,用于为配置文件分配第三标识信息;第一建立单元,用于建立第一标识信息、第二标识信息以及第三标识信息三者之间的映射关系。
[0016]优选地,配置模块包括:接收单元,用于接收来自于调制解调器的注册请求,其中,注册请求是在将配置信息下发至调制解调器,并且由调制解调器根据配置信息下载配置文件后发起的;第二建立单元,用于响应注册请求,建立业务流信息、第三标识信息以及优先级信息三者之间的映射关系。
[0017]优选地,上述装置还包括:建立模块,用于建立调制解调器下挂的CPE的第五标识信息、第二标识信息以及第三标识信息三者之间的映射关系。
[0018]优选地,匹配模块包括:第一匹配单元,用于将接收到的数据报文的目的MAC地址与第一级分类转发规则进行匹配;第一处理单元,用于在第一匹配单元输出为是时,对接收到的数据报文中与第二标识信息对应的字段以及与第三标识信息对应的字段进行修改,并将接收到的数据报文转发至回环端口。
[0019]优选地,匹配模块包括:第二匹配单元,用于在回环端口处将接收到的数据报文当前携带的全部字段分别与第二级分类转发规则进行匹配;第二处理单元,用于在第二匹配单元输出为是时,对接收到的数据报文的优先级进行修改,并将接收到的数据报文进行转发。
[0020]通过本发明实施例,采用配置第一级分类转发规则和第二级分类转发规则,其中,第一分类转发规则包括:调制解调器的第一标识信息、虚拟局域网的第二标识信息以及配置文件的第三标识信息三者之间的映射关系;第二级分类转发规则包括:配置文件中的业务流信息、第三标识信息以及数据报文的优先级信息三者之间的映射关系;将从网络设备接收到的数据报文依次与第一级分类转发规则和第二级分类转发规则进行匹配,并根据匹配结果对接收到的数据报文的优先级进行修改,解决了相关技术中缺乏一种能够实现二级流分类且节省流分类规则资源的技术方案的问题,不仅可以避免不同配置文件发生流分类冲突,而且可以节省流分类资源。
【附图说明】
[0021]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0022]图1是根据本发明实施例的数据报文的处理方法的流程图;
[0023]图2是根据本发明优选实施例的在HFC系统中基于二级流分类的数据处理在上行方向的流程图;
[0024]图3是根据本发明优选实施例的调制解调器上线过程的流程图;
[0025]图4是根据本发明优选实施例的在HFC系统中基于二级流分类的数据处理在下行方向的流程图;
[0026]图5是根据本发明实施例的数据报文的处理装置的结构框图;
[0027]图6是根据本发明优选实施例的数据报文的处理装置的结构框图。
【具体实施方式】
[0028]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0029]图1是根据本发明实施例的数据报文的处理方法的流程图。如图1所示,该方法可以包括以下处理步骤:
[0030]步骤S102:配置第一级分类转发规则和第二级分类转发规则,其中,第一分类转发规则包括:调制解调器的第一标识信息、虚拟局域网的第二标识信息以及配置文件的第三标识信息三者之间的映射关系;第二级分类转发规则包括:配置文件中的业务流信息、第三标识信息以及数据报文的优先级信息三者之间的映射关系;
[0031]步骤S104:将从网络设备接收到的数据报文依次与第一级分类转发规则和第二级分类转发规则进行匹配
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1