一种多链路保持会话的方法

文档序号:8265592阅读:243来源:国知局
一种多链路保持会话的方法
【技术领域】
[0001]本发明适合于网络技术和通信领域,提供了一种针对有多个不同运营商的时候,对网络中的数据流进行选路的方法。
【背景技术】
[0002]目前,我国有多个提供互联网出口的运营商,如联通、电信、移动、教育网等。随着网络技术的发展,很多企业网会接入多条不同的运营商链路,当接上这些链路之后,随着而来的是如何选择最佳的链路、如果进行链路热备和链路负载均衡。本方法在传统的负载均衡基础上提供了一种新的链路负载选路方法,有效解决了负载均衡、冗余、会话保持等传统负载均衡不易解决的问题。传统的方法有以下几种:
[0003]I策略路由。优点是简单,缺点是当线路满载的时候,会依然往线路上发送数据,导致线路过载。
[0004]2基于五元素的链路负载均衡。有点是相对较为均衡,缺点是对一些特定的网站,当认证通过后记录了源IP地址时,后续的其他通信报文如果从另外的IP过来,会误认为是重新连接或攻击。

【发明内容】

[0005]为了克服传统负载均衡之不足,本发明提供了通过源IP地址和目的IP地址二元素进行适当数学运算,形成一个SESS1N,在进行链路负载均衡选路的时候,以此SESS1N为唯一计算标准。
[0006]具体技术方案是:将二元素定义为一个sess1n的基础条件,加上一定的hash算法,在内存中为该sess1n建立一个连接,当内存中不存在此连接时,则给此SESS1N进行动态选路,并将选路的结果用一个标记写入此SESS1N的内存条目,后续的报文通过HASH定位到此SESS1N,然后根据此标记即可选路,此种方案在传统的策略路由和五元素负载均衡上做了一个折中方案,即保持高效,同时也较为简单。
【附图说明】
[0007]无
【具体实施方式】
[0008]【具体实施方式】是在出口负载均衡设备上通过编码和硬件运算实现本方法,一般在底层实现,以获得较高的效率。
【主权项】
1.一种将源/目的IP地址作为链路负载均衡时的选路基本元素,其特征是:通过源IP地址和目的IP地址二元素来进行HASH分布,而不是传统的五元素,此方法适用于ipv4/ipv6网络。
2.权利I中的方法,其特征是:HASH算法在内存中保存sess1n的记录,配合链路路由选择的时候,相同的源IP地址和目的IP地址在相近的时间段内识别为相同的SESS1N,即使协议、源端口和目的端口不一致。
3.权利I中的方法,其特征是,sess1n在内存中有存活时间,当超过特定时间该sess1n无活动报文通过,则该sess1n被自动清理。
4.权利I中的方法,其特征是,在显示IP地址连接数条目时,仅显示源IP、目的IP或其他附属参数,而不显示协议、源端口和目的端口。
【专利摘要】本发明适合于网络技术和通信领域,提供了一种针对有多个不同运营商的时候,对网络中的数据流进行选路的方法。为了克服传统负载均衡之不足,本发明提供了通过源IP地址和目的IP地址二元素进行适当数学运算,形成一个SESSION,在进行链路负载均衡选路的时候,以此SESSION为唯一计算标准。将二元素定义为一个SESSION的基础条件,加上一定的hash算法,在内存中为该SESSION建立一个连接,当内存中不存在此连接时,则给此SESSION进行动态选路,并将选路的结果用一个标记写入此SESSION的内存条目,后续的报文通过HASH定位到此SESSION,然后根据此标记即可选路,此种方案在传统的策略路由和五元素负载均衡上做了一个折中方案,即保持高效,同时也较为简单。
【IPC分类】H04L12-803, H04L12-861, H04L12-721
【公开号】CN104579995
【申请号】CN201310472725
【发明人】陈传兵
【申请人】郑州冰川网络技术有限公司
【公开日】2015年4月29日
【申请日】2013年10月12日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1