-
公开(公告)号:CN106598752B
公开(公告)日:2020-05-12
申请号:CN201611003952.4
申请日:2016-11-15
Applicant: 北京大学深圳研究生院
Abstract: 本发明涉及网络数据传输领域,其公开了一种远程零拷贝方法,包括如下步骤:(A)接收端划分一整块连续的缓存区域用于接收待发数据;(B)发送端对待发数据进行分片处理并拼装数据包后发送至接收端;(C)接收端将接收到的数据包按接收顺序通过DMA填充到缓存区域。本发明的有益效果是:无需额外的硬件支持,可在现有广泛使用的普通硬件平台上实现零拷贝的数据网络传输,可以适用于所有网络传输需求(而不仅仅是网络侦听),传输过程中也能有效地降低通信延迟,提高网络吞吐率。
-
公开(公告)号:CN106598752A
公开(公告)日:2017-04-26
申请号:CN201611003952.4
申请日:2016-11-15
Applicant: 北京大学深圳研究生院
Abstract: 本发明涉及网络数据传输领域,其公开了一种远程零拷贝方法,包括如下步骤:(A)接收端划分一整块连续的缓存区域用于接收待发数据;(B)发送端对待发数据进行分片处理并拼装数据包后发送至接收端;(C)接收端将接收到的数据包按接收顺序通过DMA填充到缓存区域。本发明的有益效果是:无需额外的硬件支持,可在现有广泛使用的普通硬件平台上实现零拷贝的数据网络传输,可以适用于所有网络传输需求(而不仅仅是网络侦听),传输过程中也能有效地降低通信延迟,提高网络吞吐率。
-
公开(公告)号:CN107438848A
公开(公告)日:2017-12-05
申请号:CN201680012948.6
申请日:2016-11-14
Applicant: 北京大学深圳研究生院
CPC classification number: G06F17/30132 , G06F21/602 , G06F21/6209 , H04L67/1097
Abstract: 一种文件安全存储方法,该方法包括:终端设备根据预设分拆算法将待上传的源文件分拆为多个一级分拆文件(201);终端设备将所述多个一级分拆文件中的一部分上传至云存储服务器,另一部分用于发送给专用存储装置(202);终端设备接收专用存储装置发送的多个二级分拆文件并上传至云存储服务器,其中所述多个二级分拆文件为专用存储装置根据所述分拆算法对接收到的所有一级分拆文件分别进行分拆后生成的文件(203)。由于上述文件安全存取方法在存储过程中进行了两级分拆,使得源文件的不完整性得到了充分保证,也就确保了源文件的被恢复难度,从而保证了源文件在云存储服务器中的安全性。
-
-