利索能及
我要发布
收藏
专利号: 2024105939645
申请人: 丰步科技(重庆)有限公司
专利类型:发明专利
专利状态:授权未缴费
更新日期:2024-12-10
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于大数据的网络通信安全防护系统,其特征在于:包括:

数据分块模块,初始化数据块大小,通过网络环境数据,计算获得网络通信效率系数和网络通信稳定系数,通过网络通信效率系数和网络通信稳定系数,计算获得数据分块调整系数,依据数据分块调整系数对数据块初始值进行调整,并将数据划分成若干个数据块;

节点路径选择模块,依据网络拓扑结构,识别不同的备选通信路径,获取每条备选通信路径的网络通信效率系数和网络通信稳定系数,计算每条备选通信路径的通信质量评估值,将所有备选通信路径依据通信质量评估值从小到大进行排序,从排序后的路径列表中选择前若干条备选通信路径作为正式通信路径;

数据块加密模块,使用加密算法对每个数据块进行加密处理,加密算法包括对称加密算法和非对称加密算法;

数据块分配与传输模块,从列表中选择一条正式通信路径,将加密后的数据块通过正式通信路径进行传输,直至所有的数据块传输完毕;

接收与重组模块,接收来自数据发送方的数据块,将数据块存入缓冲区,从缓冲区中取出相应的数据块按顺序进行重组;

错误与重传模块,统计数据块的数量,确定遗漏的数据块,将遗漏数据块的标识返回给数据发送方,请求重新传输遗漏数据块,并关闭原先传输遗漏数据块的正式通信路径;

通过网络性能工具监测网络环境数据,包括带宽、延迟、抖动和丢包率,对带宽、延迟、抖动和丢包率进行归一化处理,计算公式如下:其中,Bai表示带宽,Dei表示延迟,Jti表示抖动,Pli表示丢包率,i表示监测数据的编号,i=1,2,…,N,N为正整数;

通过归一化处理后的带宽、延迟、抖动和丢包率,计算获得网络通信效率系数和网络通信稳定系数,计算公式如下:其中,Nci表示网络通信效率系数,Nsi表示网络通信稳定系数,Bai表示带宽,Dei表示延迟,Jti表示抖动,Pli表示丢包率,i表示监测数据的编号,i=1,2,…,N,N为正整数;

通过网络通信效率系数和网络通信稳定系数,进行无量纲化处理后,计算获得数据分块调整系数,计算公式如下:其中,Dc表示数据分块调整系数。

2.根据权利要求1所述的一种基于大数据的网络通信安全防护系统,其特征在于:依据数据分块调整系数对数据块初始值进行调整,计算获得数据块调整值,计算公式如下:Bs=Dc*BSo

其中,Bs表示调整后的数据块调整值,Bs0表示数据块初始值。

3.根据权利要求1所述的一种基于大数据的网络通信安全防护系统,其特征在于:获取每条备选通信路径的网络通信效率系数和网络通信稳定系数,计算每条备选通信路径的通信质量评估值,计算公式如下:其中,Cq表示每条备选通信路径的通信质量评估值。

4.根据权利要求1所述的一种基于大数据的网络通信安全防护系统,其特征在于:通过正式通信路径进行传输具体步骤包括:建立一个正式通信路径的列表,使用随机算法从列表中随机选择一条正式通信路径,将加密后的数据块通过选定的正式通信路径进行传输,在一个数据块传输完毕后,检查是否还有剩余的数据块需要传输,若存在剩余的数据块,重复上述的随机选择路径和数据块传输的过程,直到所有的数据块都传输完毕。

5.根据权利要求1所述的一种基于大数据的网络通信安全防护系统,其特征在于:从缓冲区中取出相应的数据块按顺序进行重组的具体步骤包括:监听指定的通信端口或接口,捕获来自数据发送方的数据块,数据块包括普通数据块和索引数据块,管理一个或多个缓冲区,用于临时存储接收到的数据块,当接收到索引数据块时,解析其中的数据块标识排列顺序,根据解析出的顺序,从缓冲区中取出相应的数据块,并按顺序进行重组。

6.根据权利要求1所述的一种基于大数据的网络通信安全防护系统,其特征在于:请求重新传输遗漏数据块具体步骤包括:接收来自数据发送方的数据块,并实时统计已接收的数据块数量,将每个接收到的数据块与其数据块标识进行关联,并记录到本地数据库中;

将已接收的数据块数量与预期接收的数据块总数进行对比,当两者不相等时,查询本地数据库中已接收的数据块标识列表,通过对比预期接收的数据块标识列表和已接收的数据块标识列表,识别出遗漏的数据块标识;

一旦确定了遗漏的数据块标识,生成重传请求,并将遗漏数据块的标识包含在请求中,发送给数据发送方,请求其重新传输遗漏的数据块;

当数据发送方接收到重传请求后,根据请求中的遗漏数据块标识重新发送相应的数据块,并关闭原先传输遗漏数据块的正式通信路径,从正式通信路径列表中选择其他正式通信路径进行传输。