【技术实现步骤摘要】
本专利技术涉及计算机网络
,尤其涉及一种服务器爆发式数据交换智能处理系统及其方法,具体涉及无线网络和移动互联网突发性数据选择性处理和传输。
技术介绍
目前,由于通信技术的发展,光纤通信也越发成熟,而在接入端的情况却变得复杂,在接入端目前应用较多的有光纤到户(ftth)、以太网(有线或者无线)和移动互联网等。在这种复杂环境下,数据传输模式变得复杂,特别是突发性数据事件经常发生。而在信息安全方面,需要从突发性数据中获取必要的信息,并且做相应的处理。 在突发性数据中获取指定信息有两种技术,一种是将数据并行拷贝一份进行处理,另一种是串行数据处理,两种方式各有利弊。并行数据处理,适合用于只需要对数据信息的截获和分析而不需要作出过多回应的数据处理情景。优点是可以对数据快速处理并且能够在短时间内处理大量数据;缺点是不能对数据完全截断,不能做出过多复杂的回应。串行数据处理,适合用于需要对数据信息截获并且要求做出相应回应或者对数据流进行劫持的数据处理情景。优点是可以对数据进行截断和做出较为复杂的回应;缺点是透传数据需要另外的模块处理,在大量数据处理方面达不到前一种方式的效果。
技术实现思路
本专利技术的目的在于克服现有数据流处理中大量无关数据流干扰和在回应时出现回应洪泛的问题,提供一种服务器爆发式数据交换智能处理系统及其方法,以解决在大量数据流中无关数据干扰和回应洪范的情况,同时克服了串行数据处理方法在处理大量数据时效率低的困难。本专利技术解决其技术问题所采用的技术方案是:采用串行数据 ...
【技术保护点】
一种服务器爆发式数据交换智能处理方法,其特征在于:系统包括依次连接的数据过滤单元(10)、数据处理单元(20)和数据传输单元(30);方法是:①基于串行数据处理的数据过滤方法配置好捕获数据网卡参数,存入系统的普通配置文件(13)中;对重定向特征配置文件(14)填写重定向内容特征;对特定网卡上选择性数据加上特定标签,形成特定数据流;在接收端的地址重定向模块(12)对特定数据流进行重组形成完整的应用层数据;对应用层数据包进行选择性重定向,便于对重定向数据进行选择性处理和传输;②基于匹配算法的数据处理方法根据树形匹配算法匹配数据流中关键字符,交付给不同的处理通道;对不需要交叉传输的数据,直接进行修改或者重写后交付输出数据流;对需要交叉传输的数据交付数据传输单元(20)处理;③基于交互服务器的数据传输方法对需要透传的域名进行注册;服务器交互模块(31)获取域名对应IP;对需要透传的数据做简单处理之后进行交叉传输实现透传;对需要修改的数据进行处理后交叉传输;传输模块(32)保存数据传输流的状态直到数据流窗口关闭。
【技术特征摘要】
1.一种服务器爆发式数据交换智能处理方法,其特征在于:
系统包括依次连接的数据过滤单元(10)、数据处理单元(20)和数据传输单元(30);
方法是:
①基于串行数据处理的数据过滤方法
配置好捕获数据网卡参数,存入系统的普通配置文件(13)中;
对重定向特征配置文件(14)填写重定向内容特征;
对特定网卡上选择性数据加上特定标签,形成特定数据流;
在接收端的地址重定向模块(12)对特定数据流进行重组形成完整的应用层数据;
对应用层数据包进行选择性重定向,便于对重定向数据进行选择性处理和传输;
②基于匹配算法的数据处理方法
根据树形匹配算法匹配数据流中关键字符,交付给不同的处理通道;
对不需要交叉传输的数据,直接进行修改或者重写后交付输出数据流;
对需要交叉传输的数据交付数据传输单元(20)处理;
③基于交互服务器的数据传输方法
对需要透传的域名进行注册;
服务器交互模块(31)获取域名对应IP;
对需要透传的数据做简单处理之后进行交叉传输实现透传;
对需要修改的数据进行处理后交叉传输;
传输模块(32)保存数据传输流的状态直到数据流窗口关闭。
2.按权利要求1所述的服务器爆发式数据交换智能处理方法,其特征在于:
数据过滤单元(10)的工作流程包括下列步骤:
A、接收数据流(101)
对输入的数据流进行接收处理;
B、截取指定网口数据流(102)
获取指定的网口数据;
C、打标(103)
对获取到指定端口数据打上标记,并传递给内部端口用于过滤;
D、判断数据是否有标记(104)
是则进入下一步骤E,否则进入步骤J;
E、数据流重组(105)
对打标的数据进行数据流重组;
F、解析出数据包重定向内容与配置文件比较(106)
解析所有标记的重定向数据包,解析出内容,然后与配置文件里配置的重定向内容特征进行比较;
G、判断是否匹配(107)
是则进入下一个步骤H,否则进入步骤J;
H、对此数据流进行地址重定...
【专利技术属性】
技术研发人员:周思承,杨蕾,
申请(专利权)人:武汉虹旭信息技术有限责任公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。