The invention provides a method, device and storage medium for fragmentation transmission, including fragmentation processing of files according to random number generated by random algorithm as the size of fragmentation; adding fragmentation number in the order of fragmentation for each fragmentation of files; performing transmission of each fragmentation, reorganizing according to fragmentation number after transmission, and generating original files. The method of file fragmentation transmission proposed by the invention divides the original file by random algorithm, which makes the file transmission flow irregular in unit time, is not easy to cause the detection of relevant flow monitoring software, and greatly improves the success rate of file transmission.
【技术实现步骤摘要】
一种文件碎片化传输的方法、装置及存储介质
本专利技术涉及文件传输
,尤其是一种文件碎片化传输的方法、装置及存储介质。
技术介绍
随着互联网发展越来越快,人们对宽带的要求越来越高。虽然现在带宽普遍都有提高,但还是有许多网民感觉带宽不够用。不管是下载、打游戏、在线电影速度都很不稳定。影响用户的体验。这种情况很大因素是因为网络上有太多垃圾流量,占用了大量带宽,导致网络带宽不稳定。减少网络上的垃圾流量及威胁流量,已成为网络管理日趋重要的工作内容。目前网络上使用的管理手段主要是采用相关的流量管控软件,如网络流量监测软件、网络流量防火墙等,对网络流量进行实时监控管理。在互联网的应用中,文件传输是很多互联网用户经常用到的功能。那么如何能够在架设有各种网络流量监控软件的复杂网络环境下,把文件准确的从网络上的一个终端传输到网络上的另一个终端,显得越来越重要。文件传输是把文件对应的二进制数据通过封装成数据包,在网络上传输的,所有数据信息都包含在网络通信数据包中。数据包通常都有固定的格式,明显的数据报文特征。流量监测软件或流量防火墙可以监测单位时间内收发数据包的数量以及每个数据包额数据量。如果超出预设的阈值,就会产生报警提示。在有流量监控或流量防火墙的网络环境传输文件时,大多数文件上传下载工具在传输较大的文件时,必定会在单位时间内产生很大的流量,这就很有可能会引起流量监控或流量防火墙等工具的报警。例如申请号201410759132.2所示方法,其一种分片方法为固定大小分片,另一种为可变大小分片。其两种分片方法均基于当前传输速率,也就是基于网速。在正常的网络环境中,通过能提 ...
【技术保护点】
1.一种文件碎片化传输的方法,其特征在于,包括以下步骤:S1:根据随机算法生成随机数作为分片的大小对文件进行分片处理;S2:对所述文件的每个所述分片,按照所述分片的顺序加上片段号;S3:执行每个所述分片的传输。
【技术特征摘要】
1.一种文件碎片化传输的方法,其特征在于,包括以下步骤:S1:根据随机算法生成随机数作为分片的大小对文件进行分片处理;S2:对所述文件的每个所述分片,按照所述分片的顺序加上片段号;S3:执行每个所述分片的传输。2.根据权利要求1所述的一种文件碎片化传输的方法,其特征在于,所述S2步骤在所述S1步骤的过程中同时进行。3.根据权利要求1所述的一种文件碎片化传输的方法,其特征在于,所述根据随机算法生成随机数的步骤具体包括:先设定文件分片的最小阈值M1和最大阈值M2,所述最小阈值M1的值大于0,所述最大阈值M2大于所述最小阈值M1且小于所述文件长度S。4.根据权利要求3所述的一种文件碎片化传输的方法,其特征在于,所述步骤S1具体包括以下步骤:S11:用随机算法产生一个随机数L1,用作第一分片的长度;S12:若所述文件未分片的长度K大于等于所述最大阈值M2,再用随机算法产生一个随机数L2,用作第二个分片的长度,若所述文件未分片的长度K小于所述最大阈值M2,则直接把所述文件未分片的长度K作为最后一个分片的长度;S13:重复执行步骤S12,直至所述文件未分片的长度K小于所述最大阈值M2。5.根据权利要求1所述的一种文件碎片化传输的方法,其特征在于,在步骤S3之后还包括以下步骤:将接收到的全部分片重组,生成原始文件。6.根据权利要求4所述的一种文件碎...
【专利技术属性】
技术研发人员:孟方方,张婷,陈腾跃,叶青,梁煜麓,罗佳,
申请(专利权)人:厦门安胜网络科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。