【技术实现步骤摘要】
【技术保护点】
1.一种基于阿瑞斯协议的对等网络缓存系统的实现方法,其特征在于该系统实现方法包括的步骤为:步骤1).进行需求分析,对协议分析系统需要完成的功能进行分析,并生成需求分析文档;步骤2).按照步骤1的分析文档设计模块,对协议分析模块、索引服务模块、缓存服务模块的功能进行详细分析,生成各个模块之间的逻辑关系和功能说明文档;步骤3).按照步骤2的文档,设计与实现协议分析模块,协议分析模块由以下的几个部分组成:报文识别模块、提取报文模块、发送报文模块以及构造报文模块;协议分析模块中的识别效率影响着整个系统的工作效率;报文识别模块根据报文长度以及固定位特征字来识别阿瑞斯对等网络服务中的哈希搜索请求报文;提取报文模块是提取哈希搜索请求报文中的源地址和下载资源号信息,进而由源地址和下载资源号生成哈希值,用来标识不同用户的不同文件资源;发送报文模块将提取的下载资源号和生成的哈希值发送给索引服务器,并等待索引服务器返回查询结果;构造报文模块根据索引服务器返回的报文,判断索引服务器查询是否成功,如果索引服务器查询成功,说明内网有相关的下载资源并返回了内网中的资源列表,结合哈希搜索请求报文头部和索引服务器返回的 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:王汝传,蒋华,韩志杰,李致远,徐鹤,邵星,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:84
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。