本发明专利技术的实施例公开一种数据转发方法及设备,涉及通信领域,能够实现数据报文分类分流量进行链路负载转发的需求,提高了多链路负载转发的灵活性。该数据转发方法,包括:获取数据报文;对所述数据报文中同一业务类型的数据报文进行流量测量;对所述同一业务类型的数据报文中属于承诺访问速率内的流量标记为第一转发标记;按照预定策略路由对所述第一转发标记标识的数据报文进行转发。本发明专利技术的实施例用于数据转发。
【技术实现步骤摘要】
本专利技术的实施例涉及通信领域,尤其涉及一种数据转发方法及设备。
技术介绍
目前在数据通信过程中,存在传输数据报文到达同一目的地使用相同开销的多链路的应用场景,在该场景下需要有效的技术和方法将流量在多个链路上进行负载分担转发。当前主要通用的技术是链路负载均衡技术和策略路由技术。其中,负载均衡技术只能实现多链路等比负载均衡或按固定比例进行负载分担转发流量,并且需要一直占用所有链路进行转发灵活性差。策略路由技术只能将数据报文针对每类业务选择一条链路进行转发,如果业务流量超过该条链路带宽时将会出现丢包。而在实际的数据通信多链路的使用场景中经常需要能实现对数据报文分类分流量进行链路负载转发的需求,现有的技术是无法实现这一需求的。
技术实现思路
本专利技术的实施例提供一种数据转发方法及设备,能够实现数据报文分类分流量进行链路负载转发的需求,提高了多链路负载转发的灵活性。第一方面、提供一种数据转发方法,包括:获取数据报文;对所述数据报文中同一业务类型的数据报文进行流量测量;对所述同一业务类型的数据报文中属于承诺访问速率内的流量标记为第一转发标记;按照预定策略路由对所述第一转发标记标识的数据报文进行转发。第二方面,提供一种数据转发设备,包括:数据报文获取单元,用于获取数据报文;流量测量单元,用于对所述数据报文获取单元获取的数据报文中同一业务类型的数据报文进行流量测量;标记单元,用于对所述同一业务类型的数据报文中属于承诺访问速率内的流量标记为第一转发标记;转发单元,用于按照预定策略路由对所述标记单元标记的所述第一转发标记标识的数据报文进行转发。在上述方案中,数据转发设备首先获取数据报文;然后对数据报文中同一业务类型的数据报文进行流量测量;对同一业务类型的数据报文中属于承诺访问速率内的流量标记为第一转发标记;按照预定策略路由对第一转发标记标识的数据报文进行转发,由于能够依据数据报文的业务类型进行流量测量,然后按照流量标记转发标记,并在按照预定策略路由对转发标记标识的数据报文进行转发,因此实现了数据报文的分类分流量进行链路负载转发的需求,提高了多链路负载转发的灵活性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的实施例提供的一种数据转发方法流程示意图;图2为本专利技术的另一实施例提供的一种数据转发方法流程示意图;图3为本专利技术的实施例提供的一种数据转发设备结构图;图4为本专利技术的另一实施例提供的一种数据转发设备结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的实施例使用的技术术语包括如下:QoS:qualityofservice,一种网络服务质量保障技术。策略路由:使数据报文按照用户指定的策略选择转发路径的技术。令牌桶:令牌桶算法是目前IPQoS中最常采用的一种流量测量方法,广泛应用于约定访问速率技术、通用流量整形技术以及物理接口总速率限制等技术中。本专利技术的基本原理为:在获取数据报文后,对数据报文按照业务类型进行分类,针对同一业务类型的数据报文进行流量测试,然后按照承诺访问速率在该同一业务类型的数据报文标记属于承诺访问速率内的流量,并按照策略路由对标记数据报文进行转发,从而实现了对数据报文按照分类分流量进行链路负载转发的需求,提高了多链路负载转发的灵活性。下面结合具体实施例对上述方法进行详细描述。参照图1所示,本专利技术的实施例提供一种数据转发方法,包括:101、数据转发设备获取数据报文。其中该数据转发设备为一个具备数据转发功能的网络设备。102、数据转发设备对数据报文中同一业务类型的数据报文进行流量测量。其中在步骤102中,数据转发设备应具备对数据报文的分类功能,及数据转发设备可以依据业务类型对数据报文进行分类,例如数据转发设备可以通过定义匹配ACL表项或者数据报文的匹配协议端口号或者其他方式对数据报文进行业务分类。具体的步骤102中可采用Qos令牌桶对数据报文中同一业务类型的数据报文进行流量测量。103、数据转发设备对同一业务类型的数据报文中属于承诺访问速率内的流量标记为第一转发标记。104、数据转发设备按照预定策略路由对第一转发标记标识的数据报文进行转发。具体的步骤104中,数据转发设备为根据第一转发标记在预定策略路由中选择一条转发链路对第一转发标记标识的数据报文进行转发。进一步的,该方法还包括:105、数据转发设备对同一业务类型数据报文中超过承诺访问速率内的流量标记为第二转发标记。针对第二转发标记标识的数据报文可以采用如下步骤106或107的方法处理;106、数据转发设备根据所述预定策略路由对所述第二转发标记标识的数据报文进行转发。与步骤104类似,数据转发设备为根据第二转发标记在预定策略路由中选择一条转发链路对第二转发标记标识的数据报文进行转发。其中在步骤106中对第二转发标记标识的数据报文进行转发的转发链路与步骤104中对第一转发标记标识的数据报文进行转发的转发链路不同。107、数据转发设备根据第二转发标记丢弃第二转发标记标识的数据报文。此外,由于步骤102中数据转发设备应具备对数据报文的分类功能,因此,数据转发设备也可仅针对数据报文中特定业务类型的数据报文进行转发,而将其他业务类型的数据报文进行丢弃处理。在上述方案中,数据转发设备首先获取数据报文;然后对数据报文中同一业务类型的数据报文进行流量测量;对同一业务类型的数据报文中属于承诺访问速率内的流量标记为第一转发标记;按照预定策略路由对第一转发标记标识的数据报文进行转发,由于能够依据数据报文的业务类型进行流量测量,然后按照流量标记转发标记,并在按照预定策略路由对转发标记标识的数据报文进行转发,因此实现了数据报文的分类分流量进行链路负载转发的需求,提高了多链路负载转发的灵活性。参照图2所示,采用以下应用场景对该专利技术方法做举例说明:在双出口线路情况下,需要实现办公业务的数据报文在5Mbps以内的流量走转发链路1,超出5Mbps的流量以及其他业务流量走转发链路2。采用上述方案时:S1:首先接收将进入网络设备的数据报文。S2:对数据报文按照业务类型进行分类获取办公业务类的数据报文。具体的步骤S2可以采用在ACL中设置匹配办公业务的分类项在数据报文中筛选出办公业务的数据报文;或者按照协议端口号匹配在数据报文中获取标识办公业务的端口号发送的数据报文;或者采用其他方式对数据报文进行分类获取办公业务和其他业务类的数据报文。S3、将属于其他业务的数据报文标记为2。S4、定义QoS令牌桶承诺访问速率为5Mbps,使用QoS令牌桶处理办公业务的数据报文,将办公业务的数据报文分为承诺访问速率内的流量和超出承诺访问速率的流量。S5、将上一步处理得到的承诺访问速率内的办公业务的数据报文标记为1。S6、将超出承诺访问速率内的办公业务的数据报文标记本文档来自技高网...
【技术保护点】
一种数据转发方法,其特征在于,包括:获取数据报文;对所述数据报文中同一业务类型的数据报文进行流量测量;对所述同一业务类型的数据报文中属于承诺访问速率内的流量标记为第一转发标记;按照预定策略路由对所述第一转发标记标识的数据报文进行转发。
【技术特征摘要】
1.一种数据转发方法,其特征在于,包括:获取数据报文;对所述数据报文中同一业务类型的数据报文进行流量测量;对所述同一业务类型的数据报文中属于承诺访问速率内的流量标记为第一转发标记;按照预定策略路由对所述第一转发标记标识的数据报文进行转发。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述同一业务类型数据报文中超过所述承诺访问速率内的流量标记为第二转发标记;根据所述预定策略路由对所述第二转发标记标识的数据报文进行转发,或者,根据所述第二转发标记丢弃所述第二转发标记标识的数据报文。3.根据权利要求1所述的方法,其特征在于,所述按照预定路由策略对所述第一转发标记标识的数据报文进行转发,包括:根据所述第一转发标记在所述预定策略路由中选择一条转发链路对所述第一转发标记标识的数据报文进行转发。4.根据权利要求1所述的方法,其特征在于,所述对所述数据报文中同一业务类型的数据报文进行流量测量前,还包括:依据业务类型对所述数据报文进行分类。5.根据权利要求1所述的方法,其特征在于,所述对所述数据报文中同一业务类型的数据报文进行流量测量,包括采用Qos令牌桶对所述数据报文中同一业务类型的数据报文进行流量测量。6.一种数据转发设备,其...
【专利技术属性】
技术研发人员:段睿,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。