[发明专利]一种防范syn洪泛攻击的方法及路由器设备有效

专利信息
申请号: 200710145202.5 申请日: 2007-08-17
公开(公告)号: CN101163041A 公开(公告)日: 2008-04-16
发明(设计)人: 郎熙;顾颖杰 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L12/24 分类号: H04L12/24;H04L29/06
代理公司: 北京安信方达知识产权代理有限公司 代理人: 许志勇;颜涛
地址: 518057广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 防范 syn 攻击 方法 路由器 设备
【说明书】:

技术领域

发明涉及一种在路由器设备上建立TCP连接时防范syn洪泛攻击的方法,还涉及一种在路由器设备上建立TCP连接时防范syn洪泛攻击的路由器设备。

背景技术

随着宽带接入技术的不断发展,人们越来越离不开网络所带来的信息以及服务平台,但是对网络的依赖性越大,对网络的安全性的要求也越高。

在目前的情况下,拒绝服务攻击已经成为黑客攻击的主要手段,而这种攻击的对象大多是www服务器,这种服务是基于TCP协议的,对于TCP协议的服务,采取syn洪泛(syn flood)的攻击是很难防范的。目前syn洪泛成了最流行的拒绝服务的攻击方式了。

一个正常的TCP连接需要三次握手,首先客户端要发一个包含syn标志位的数据包,然后服务器返回一个syn/ack应答包,表示客户端的请求被接受,最后客户端再返回一个ack数据包表示连接完成。

如图1所示,为TCP服务器遭受syn洪泛攻击示意图。syn洪泛攻击主要是通过向服务器发送多个syn请求,但是在服务器返回一个syn/ack应答包后,又不回应服务器发起的syn-ack请求,来达到消耗服务器资源的目的,导致服务器资源耗尽,从而让服务器拒绝正常的服务请求。

这样的攻击极大的影响的服务器对正常服务的相应,对企业和门户网站的运作有严重的威胁。

发明内容

本发明要解决的技术问题是提供一种在建立TCP连接时防范syn洪泛攻击方法以及路由器设备,实现代理服务器对客户机发起的TCP链接的响应,大大的节省了资源,提高了资源的利用率,达到了提高设备安全性的效果。

为了解决上述问题,本发明提供了一种在建立TCP连接时防范syn洪泛攻击方法,包括:设置代理水线以及攻击水线;当半链接数超过代理水线时,在路由器设备上用路由器代替服务器进行TCP连接的建立,建立TCP连接后再代替客户机给服务器发起TCP连接;当半链接数增大至攻击水线时,在收到一个syn报文后,对存在时间最长的半链接进行老化,并缩短超时重传时间,直至将半链接数推出水线数目,则重新进入正常的工作模式;

进一步的,本发明所述的方法,其中,所述代理水线,为触发路由器代替服务器建立TCP连接后产生的半链接数量的门限值,以保护服务器免受攻击;

进一步的,本发明所述的方法,其中,所述攻击水线,为启动对半链接进行老化操作的半链接数量的门限值,用以保护路由器;

进一步的,本发明所述的方法,其中,所述超时重传时间,第一次设置为1秒,之后依次增加,重传若干次后,路由器还无法得到服务器或者客户端的包,则认为该建链包为非法,将之丢弃;

进一步的,本发明所述的方法,其中,包括以下步骤:

(1)正常情况下处于监控模式,收到客户机发送的syn报文,直接查找路由将其发送,并记录该TCP连接;

(2)如果发现半链接数超过代理水线,则进入拦截模式,由路由器代理服务器进行建立TCP连接的操作;

(3)如果发现半链接数达到攻击水线,则进入攻击模式,删除冗余的半链接条目;

(4)如果发现半链接数小于代理水线,则重新进入监控模式,正常工作;

本发明所述的方法,其中,所述步骤(2),当路由器收到一个TCP连接请求时,进一步包括以下步骤:

(i)生成TCP链接信息表,并代替服务器相应客户机发起的连接请求;

(ii)如果该请求是正常访问,客户机在收到路由器发的ack报文后会发送确认报文来完成TCP连接的建立;此时,TCP存储记录的状态为半连接状态;

(iii)利用所存储的外网主机发送过来的TCP连接请求报文,替代外网主机,与内网受保护的服务器建立TCP连接;

(iv)当连接成功后,路由器保留TCP连接记录,此时修改TCP存储记录的状态,将原来的半连接状态改成全连接状态;

本发明所述的方法,其中,所述步骤(ii),进一步包括:

如果该请求是非正常访问,为攻击报文,则不会将其发送服务器进行下一步连接;

进一步的,本发明所述的方法,其中,所述步骤(3),包括:当发现半链接数达到攻击水线,进入攻击模式,此时每收到一个客户机发起的TCP连接请求,则路由器将存在时间最长的半链接条目删除,并缩短重传时间,使攻击链接更快地被删除;

为了解决上述问题,本发明还提供了一种防范syn洪泛攻击的路由器设备,包括:外网终端、内网服务器以及作为内部网关的路由器,其特征在于,所述路由器中,还包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710145202.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top