[发明专利]一种防DOS攻击的系统和方法在审
申请号: | 201510332034.5 | 申请日: | 2015-06-16 |
公开(公告)号: | CN104935592A | 公开(公告)日: | 2015-09-23 |
发明(设计)人: | 张伟 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 上海信好专利代理事务所(普通合伙) 31249 | 代理人: | 张静洁;徐雯琼 |
地址: | 201620 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dos 攻击 系统 方法 | ||
技术领域
本发明涉及通讯防攻击的系统和方法,特别涉及一种防DOS攻击的系统和方法。
背景技术
DOS是Denial of Service的简称,即拒绝服务,造成DOS的攻击行为被称为DOS攻击,这种攻击方式主要利用现在互联网通信的缺陷,其手段非常暴力,攻击者不停与服务器建立连接,但不接受服务,从而造成服务器资源的耗尽。
现在对付DOS攻击,最常用的方式是提升服务器的性能,使得服务器的性能大于攻击者的最大攻击量,若能如此,则服务器就不会被攻击者弄瘫痪。
现有技术的缺点是,提升服务器的性能必然要消耗成本,包括:提升服务器的带宽、还需要利用分布式集群来部署,这样便大大增加了硬件成本和维护成本。
发明内容
本发明的目的是提供一种防DOS攻击的系统和方法,定时变换通信端口,使得服务器不容易被攻击。
为了实现以上目的,本发明是通过以下技术方案实现的:
一种防DOS攻击的系统,其特点是,包含:
服务器端口模块,其设置在服务器内,用于在预设的时刻,根据服务器系统当前时间生成对应的服务器端口号;
客户端端口模块,其设置在客户端内,用于根据客户端系统时间生成对应的客户端端口号,及与所述的服务器端口模块进行数据通信;
所述的客户端端口模块包含:
客户端时间检测单元,用于检测客户端系统时间;
客户端处理单元,其输入端与所述的客户端时间检测单元的输出端相连,用于根据客户端系统时间生成对应的客户端端口号;
客户端I/O单元,其与所述的客户端处理单元相连,用于将生成的客户端端口输出。
所述的服务器端口模块包含:
服务器时间检测单元,用于在预设的时刻,检测服务器当前的系统时间;
服务器处理单元,其输入端与所述的服务器时间检测单元的输出端相连,用于根据服务器系统时间生成对应的服务器端口号;
服务器I/O单元,其与所述的服务器处理单元相连,用于将生成的服务器端口输出。
所述的服务器处理单元还用于将所述的服务器端口号与所述的客户端端口号进行匹配。
一种防DOS攻击的方法,其特点是,该方法包含如下步骤:
S1,服务器端口模块在预设的时刻,根据服务器系统当前时间生成对应的端口号;
S2,客户端端口模块根据客户端系统时间生成对应的端口号,及与所述的服务器端口模块进行数据通信。
所述的步骤S1包含:
S1.1,服务器时间检测单元在预设的时刻,检测服务器当前的系统时间;
S1.2,服务器处理单元根据服务器当前的系统时间生成对应的服务器端口号;
S1.3,服务器I/O单元将生成的服务器端口输出。
所述的步骤S2包含:
S2.1,客户端时间检测单元检测客户端系统时间;
S2.2,客户端处理单元根据服务器系统时间生成对应的客户端端口号,所述的客户端端口号与所述的服务器端口号相同;
S2.3,客户端I/O单元将生成的客户端端口输出。
所述的步骤S2.3后还包含:
S2.4,服务器处理单元将所述的服务器端口号与所述的客户端端口号进行匹配,使得客户端与服务器进行数据通信。
本发明与现有技术相比,具有以下优点:
本发明定时变换通信端口,使得服务器不容易被攻击。
附图说明
图1为本发明一种防DOS攻击方法的流程图。
具体实施方式
以下结合附图,通过详细说明一个较佳的具体实施例,对本发明做进一步阐述。
一种防DOS攻击的系统,包含:服务器端口模块,其设置在服务器内,用于在预设的时刻,根据服务器系统当前时间生成对应的服务器端口号;客户端端口模块,其设置在客户端内,用于根据客户端系统时间生成对应的客户端端口号,及与所述的服务器端口模块进行数据通信;
上述的客户端端口模块包含:客户端时间检测单元,用于检测客户端系统时间;客户端处理单元,其输入端与所述的客户端时间检测单元的输出端相连,用于根据客户端系统时间生成对应的客户端端口号;客户端I/O单元,其与所述的客户端处理单元相连,用于将生成的客户端端口输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510332034.5/2.html,转载请声明来源钻瓜专利网。