[发明专利]网管服务器、安全网关、带外文件下载系统及方法有效
申请号: | 201711116903.6 | 申请日: | 2017-11-13 |
公开(公告)号: | CN107800804B | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 陈龙;黄山 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L12/66 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 李凌峰 |
地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网管 服务器 安全网关 外文 下载 系统 方法 | ||
1.网管服务器,其特征在于,包括存储单元、下载处理单元及通知单元;
所述下载处理单元,用于与文件服务器连接,并从文件服务器上探测并下载应用文件,针对所述应用文件下载预设次数,并在每次下载完成时计算MD5值,若预设次数计算的MD5值全部相同,则将该应用文件下载地址、所计算出的MD5值及拦截URL发送给通知单元,否则认为下载的应用文件不完整,重新下载;
所述存储单元,用于存储MD5值;
所述通知单元,用于与安全网关连接,并将下载处理单元发送来的应用文件下载地址、所计算出的MD5值及拦截URL通知给所述安全网关。
2.如权利要求1所述的网管服务器,其特征在于,所述下载处理单元包括下载子单元、计数器子单元、计算子单元及判断子单元;
所述下载子单元,用于与文件服务器连接,并从文件服务器上探测并下载应用文件,且根据判断子单元的通知下载对应的应用文件,在所述应用文件下载完成后通知计数器子单元及计算子单元;
所述计算子单元,用于计算本次下载的应用文件的MD5,并将其发送给判断子单元;
所述判断子单元,用于接收计算子单元发送来的MD5值,并判断计算子单元当前发送来的MD5值是否与存储单元中所存储的MD5值相同,若不同则控制计数器子单元清零,同时删除本地存储的MD5值及所下载的对应应用文件,若相同或存储单元中未存储MD5值则在存储单元中保存本次计算子单元发送来的MD5值,并判断当前计数器子单元的计数值是否为预设次数,若是则将该应用文件下载地址、所计算出的MD5值及拦截URL发送给通知单元,同时令计数器子单元清零,否则通知下载子单元再次下载该应用文件;
所述计数器子单元,用于根据下载子单元的通知对计数值加1及根据判断子单元的控制进行清零。
3.如权利要求2所述的网管服务器,其特征在于,所述存储单元还用于存储所下载的应用文件;
当判断子单元判断当前计数器子单元的计数值是否为预设次数时,若计数值达到预设次数时,删除重复的应用文件及对应的MD5值,仅保留一份对应的应用文件及MD5值,并生成该应用文件下载地址;
或,当判断子单元判断出所计算子单元当前发送来的MD5值与存储单元中所存储的MD5值相同时,删除本次下载的应用文件及所计算出的MD5值,仍保留存储单元中所存储的MD5值及对应应用文件;
或,当判断子单元判断出所计算子单元当前发送来的MD5值与存储单元中所存储的MD5值相同时,在存储单元中保存本次下载的应用文件及MD5值,同时删除已存储的重复的对应应用文件及MD5值。
4.安全网关,其特征在于,包括通讯模块、处理模块及存储模块;
所述通讯模块,用于与用户终端、文件服务器及网管服务器连接,接收网管服务器通知来的应用文件下载地址、所计算出的MD5值及拦截URL,将其发送给处理模块,根据拦截URL拦截用户终端发起的文件下载请求,并将其发送给处理模块;其中,所述网管服务器通知来的应用文件下载地址、所计算出的MD5值及拦截URL是所述网管服务器从文件服务器上探测并下载应用文件,针对所述应用文件下载预设次数,并在每次下载完成时计算MD5值,若预设次数计算的MD5值全部相同,则将该应用文件下载地址、所计算出的MD5值及拦截URL通知给本安全网关的;
所述处理模块,用于根据接收到的应用文件下载地址通过通讯模块从文件服务器或网管服务器下载对应的应用文件,并计算其MD5值,将所计算的MD5值与所接收到的MD5值进行匹配,若匹配则将该应用文件存储在存储模块中,否则丢弃该应用文件并重新下载对应的应用文件,当接收到通讯模块发送来的文件下载请求时,将其中应用文件下载链接替换为该应用文件存储的本地下载路径,并将本地下载的应用文件通过通讯模块发送给用户终端。
5.带外文件下载系统,包括用户终端、安全网关及文件服务器,其特征在于,还包括如权利要求1-3任一项所述的网管服务器,所述安全网关为如权利要求4所述的安全网关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711116903.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型云计算主机连接管理实现方法
- 下一篇:一种基于云计算的数据挖掘系统