基于Branch Cache的文件编码技术的研究与实现
发布时间:2021-04-25 05:53
随着互联网的到来和日益发展,计算机网络已经成为了人们工作交流中不可缺少的平台。企业的发展更是离不开网络,当企业发展到一定规模后,不可避免的会出现地域的分支机构,经济的飞速发展,使得越来越多的企业开设了地域性的分支子机构,由于网络的不受地域限制优势,具有分支机构的企业平台越来越受企业关注,想以此来解决各地分支子机构中的员工进行资源共享的问题。因而,分支网络的性能以及传输的安全成为是目前研究的热点内容。在传统的具有分支结构的网络中,位于分支机构的用户需要访问总部机构的文件信息时,往往都是通过广域网连接来达到访问的目的。但是这种方法的体验性能很差,用户需要花费很长的时间等待。它对广域网的性能依赖很大,因此还会加重广域网的负担。近年来,如何降低广域网的利用率成为了研究热点。此外,由于都是公司内部的文件共享,涉及到公司的机密,因此,安全也是需要考虑的重要因素。Branch Cache,即分支缓存,微软为Windows7和Windows Server2008R2提供的新技术,它可以减少广域网的连接并增强网络应用程序响应能力。通过广域网建立连接,将远程的文件存储在本地分支办公网络,从而使得以后的用户...
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:70 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景及现状
1.2 课题意义
1.3 论文研究的主要工作
1.4 各章节安排
1.5 本章小结
第二章 Branch Cache技术分析
2.1 Branch Cache概述
2.1.1 Branch Cache基本理论
2.1.2 减少带宽以及节约资源机制
2.1.3 数据完整性以及安全性
2.2 Branch Cache模式概述
2.2.1 分布式缓存(Distributed Cache)模式
2.2.2 托管缓存(Hosted Cache)模式
2.3 算法分析
2.3.1 SHA算法
2.3.2 HMAC
2.3.3 AES加密算法
2.4 本章小结
第三章 Branch Cache相关协议簇的分析
3.1 各成员协议与其他协议的关系
3.1.1 MS-PCCRC
3.1.2 MS-PCCRR
3.1.3 MS-PCCRD
3.1.4 MS-PCCRTP
3.1.5 MS-PCHC
3.2 协议的消息格式及操作
3.3 协议的其他属性
3.4 本章小结
第四章 Branch Cache文件编码技术实现
4.1 数据结构
4.1.1 元数据概念
4.1.2 Content Information数据结构
4.1.3 Segment数据结构
4.1.4 Block数据结构
4.2 编码方式
4.3 基于Branch Cache的文件编码工具的设计与实现
4.3.1 开发环境
4.3.2 目的
4.3.3 界面设计
4.3.4 整体设计
4.3.5 计算HashBlock模块设计
4.3.6 计算HoD模块设计
4.3.7 计算Kp模块
4.3.8 计算HoHoDK模块设计
4.3.9 生成Content Information模块设计
4.3.10 输出模块设计
4.4 本章小结
第五章 测试与验证
5.1 测试与验证
5.1.1 测试用例
5.1.2 验证
5.2 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
本文编号:3158833
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:70 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景及现状
1.2 课题意义
1.3 论文研究的主要工作
1.4 各章节安排
1.5 本章小结
第二章 Branch Cache技术分析
2.1 Branch Cache概述
2.1.1 Branch Cache基本理论
2.1.2 减少带宽以及节约资源机制
2.1.3 数据完整性以及安全性
2.2 Branch Cache模式概述
2.2.1 分布式缓存(Distributed Cache)模式
2.2.2 托管缓存(Hosted Cache)模式
2.3 算法分析
2.3.1 SHA算法
2.3.2 HMAC
2.3.3 AES加密算法
2.4 本章小结
第三章 Branch Cache相关协议簇的分析
3.1 各成员协议与其他协议的关系
3.1.1 MS-PCCRC
3.1.2 MS-PCCRR
3.1.3 MS-PCCRD
3.1.4 MS-PCCRTP
3.1.5 MS-PCHC
3.2 协议的消息格式及操作
3.3 协议的其他属性
3.4 本章小结
第四章 Branch Cache文件编码技术实现
4.1 数据结构
4.1.1 元数据概念
4.1.2 Content Information数据结构
4.1.3 Segment数据结构
4.1.4 Block数据结构
4.2 编码方式
4.3 基于Branch Cache的文件编码工具的设计与实现
4.3.1 开发环境
4.3.2 目的
4.3.3 界面设计
4.3.4 整体设计
4.3.5 计算HashBlock模块设计
4.3.6 计算HoD模块设计
4.3.7 计算Kp模块
4.3.8 计算HoHoDK模块设计
4.3.9 生成Content Information模块设计
4.3.10 输出模块设计
4.4 本章小结
第五章 测试与验证
5.1 测试与验证
5.1.1 测试用例
5.1.2 验证
5.2 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
本文编号:3158833
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3158833.html