[发明专利]一种数据报文转发方法和装置无效
申请号: | 201210436041.6 | 申请日: | 2012-11-05 |
公开(公告)号: | CN102932268A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 李乾 | 申请(专利权)人: | 杭州迪普科技有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L12/721 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 报文 转发 方法 装置 | ||
技术领域
本发明涉及网络通信技术领域,尤其涉及一种数据报文转发方法和装置。
背景技术
随着网络应用的不断发展,网络的数据访问量越来越大,现在很多企业采用多链路接入外网,即使用多条物理链路来接入到多个运营商,并使用链路负载均衡系统来解决数据拥塞和链路资源浪费等问题。链路负载均衡系统是一个基于网络结构之上的软件和硬件组成的系统,它提供了一种高效的方法进行多链路之间的负载均衡,可以使接入的链路平均分配数据流量。
开放式最短路径优先(Open Shortest Path First,OSPF)等动态路由协议通过路由器之间通告网络接口的状态,来建立链路状态数据库,在一个自治系统中,所有的路由器都维护同一个链路状态数据库,该数据库存放路由域中相应链路的状态信息,路由器根据这个数据库可以计算出其路由表。
现有的负载均衡设备要么是采用链路负载均衡技术来选择出口链路,要求是采用那个动态路由协议来选择出口链路。使用链路负载均衡技术时,可以按照预定的负载分担算法将业务流量分担到自身的一个或多个出口链路上去。OSPF等动态路由协议是基于链路状态的路由协议,利用此类动态协议的路由器首先收集有关的链路信息,根据一定的算法得到每个节点的最短路径,当数据来到时,会从出接口查找最短路径的路由作为匹配的链路。
现在的接入方式中,单一使用负载均衡算法只是绝对平均地分配所有数据流量到不同的链路,而不能依据路由的远近去分配数据流量,这样很可能导致某些流量不能从最佳路由出去,并不能很高效的使用链路资源。OSPF等协议可以根据接口的信息生成路由优先级,但在通往同一目的的不同链路中,OSPF等协议只选择优先级较高的转发,不同优先级的路由中,不能实现负载分担,造成链路的负载不均,导致有的链路很拥塞,而有的链路很空闲,这时候就不能有效的保证链路的高效运行。
发明内容
有鉴于此,本发明的目的是提供一种数据报文转发方法和装置,能够提高链路的利用率。
为实现上述目的,本发明提供技术方案如下:
一种数据报文转发方法,应用于负载均衡设备上,包括如下步骤:
接收数据报文;
根据动态路由协议确定所述数据报文的多个可选出口链路;
根据负载均衡算法从所述多个可选出口链路中确定目标出口链路;
将所述数据报文从所述目标出口链路发送出去。
一种数据报文转发装置,应用于负载均衡设备上,包括:
接收单元,用于接收数据报文;
路由计算单元,用于根据动态路由协议确定所述数据报文的多个可选出口链路;
负载均衡单元,用于根据负载均衡算法从所述多个可选出口链路中确定目标出口链路;
发送单元,用于将所述数据报文从所述目标出口链路发送出去。
与现有技术相比,本发明的技术方案结合动态路由协议和负载均衡算法来选择出口链路,实现了动态路由协议下的链路负载均衡,能够有效提高链路的利用率。
附图说明
图1是本发明实施例的组网结构图;
图2是本发明实施例的报文转发方法流程图;
图3是本发明实施例的报文转发装置结构图。
具体实施方式
本发明在保持传统的链路负载均衡和OSPF等动态路由协议的前提下,针对链路的利用不充分的问题,提出使负载均衡和OSPF等协议结合的动态路由策略,这样既能保证数据报文走比较短的路径,又能保证一定的链路负载均衡,从而达到提高链路使用率的效果。
以下结合附图对本发明进行详细描述。
图1是本发明实施例的组网结构图。参照图1,企业的内部网络通过多条链路(图中为3条)与外部网络连接,内部网络和外部网络之间设置有链路负载均衡设备。相对于内部网络而言,所述负载均衡设备具有3个入口链路(链路1、链路2和链路3)和3个出口链路(链路4、链路5和链路6),从不同的入口链路接收到的数据报文,能够根据预定的策略选择相应的出口链路转发出去。在本发明实施例中,所述预定的策略为基于动态路由协议的负载均衡策略。
图2是本发明实施例的报文转发方法流程图,所述方法应用于负载均衡设备上。参照图2,所述方法可以包括如下步骤:
步骤201,接收数据报文;
所述负载均衡设备可以从多个入口链路中的一个入口链路接收数据报文。
步骤202,根据动态路由协议确定所述数据报文的多个可选出口链路;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技有限公司,未经杭州迪普科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210436041.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多协议设备交换机
- 下一篇:服务器流量分配的控制方法和装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置