网络信息资源安全传输系统课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《网络信息资源安全传输系统课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 信息资源 安全 传输 系统 课件
- 资源描述:
-
1、2022-8-6分布式分布式安全信息资源传输系统技 术 方 法 路 线软件架构网络架构建设目标具 体 实 现 方 案总体架构完成分布式安全信息资源传输系统的设计与开发文件安全高效传输文件传输模式审计功能Page 2系统开发采用标准软件工程中软件开发方法和路线建设目标 本方案的设计目标是完成分布式安全信息资源传输系统的设计与开发工作。即在分布式网络环境中,进行文件安全、高效的传输,根据用户的组别划分,提供组内用户的快捷传输模式和组间用户的审批传输模式,并对文件的流转和传输提供详细的审计功能。快捷传输模式下,用户之间传输文件无需审批,文件可以直接在用户之间传递;在审批传输模式,文件首先要在发送方进
2、行审批,审批人是发送方所在组指定的边界管理者,经过审批的文件才能从组内流转到组外,最后由接收方根据身份凭据进行接收。在文件的存储过程中,文件被拆分为多个较小的数据块,加密保存在专用的文件服务器上,因此文件本身的大小并没有严格的限制,但却受到发送方和接收方文件系统的限制。正是因为这种小数据块的文件拆分模式,本方案支持文件的断点续传和数据校验功能。在文件的传输过程,支持局域网和广域网传送,考虑到军工单位在工作时段的网络压力问题,广域网文件传输允许在空闲时段进行。在特殊情况下,本方案可以完全停止文件传输服务,最大限度的释放网络带宽。Page 3总体架构Page 4Network Architectu
3、re 本方案的网络架构如图一所示。每个单位内部部署一台(或多台)文件服务器,负责本单位内部的文件存储,以及发送或接收外单位的文件,并可以暂时性的保存审批单和审计记录。中心管控服务器是本方案的服务中心,是审批单的流转中心,也是最终保存审计记录的地方,并可以辅助各个单位的文件服务器进行文件传输。Page 5客户管理客户管理 系统采用B/S和C/S相结合的模式。使用B/S结构参与用户交互,C/S结构负责文件传输。本方案的软件架构如图*所示。B/S结构提供网页形式的操作页面,负责用户身份验证、账户管理、文件流转管理、审批管理、权限设置和系统管理等功能。在提高系统的维护效率和兼容性的基础上,采用HTTP
4、S协议作为网页的传输协议,提高客户端和服务器之间数据传输的安全性。采用B/S与C/S相结合,实现了系统功能与性能的完美结合。B/S结构降低了系统的维护成本,实现客户端的零维护,不进行文件传输的用户(例如管理员用户)只需要通过浏览器就可以使用本系统,如果系统有升级只需升级服务器端程序即可。C/S结构提高了大文件传输的稳定性和可靠性。C/S结构的实现主要依靠本地客户端软件,在获取到文件传输的具体参数后,负责将需要传输的文件进行拆分、加密,并传输到本单位的文件服务器上。文件的断点续传和数据校验等功能也是由本地客户端软件实现。Page 6客户管理客户管理图二 系统软件架构Network Archite
5、cture Page 7具体实现方案Page 8合同管理12354自定义文件传输协议(FP)传输层TCP协议单端口文件传输协议 FP文件传输过程 特点本系统文件在分布式网络环境下的传输采用自定义文件传输协议(FP),协议设计与实现过程中充分体现文件传输保密性、文件存储的保密性、文件传输的完整性三个核心特点。FP协议的设计遵循简洁、轻便、高效的设计思路,提供交互式的传输控制和流量控制能力。FP协议在传输层采取TCP协议建立连接,在传输层保证数据的可靠传输本方案使用单端口文件传输协议,控制信息和数据信息使用相同通道进行传输。这种传输模式有利于降低传输协议的复杂性,也可以在一定程度上进行流量控制。为
6、保证文件传输和存储过程的安全,文件在客户端就已经进行拆分和加密,文件在上传到服务器以及在服务器之间传递的过程中,一直保持加密状态,直到最终到达文件接收者才进行解密。FP协议将文件传输过程划分为三个过程,分别是文件上传过程(客户端发送文件到服务器),文件转发过程(服务器之间转发文件)和文件下载过程(服务器发送文件给文件接收者)。文件上传和下载过程中,FP协议以“尽力交付”为设计目标,不对传输速度进行控制。在文件转发过程中,FP协议支持流量控制,工作时段传输时,可指定总传输带宽和每个传输通道的带宽,也可将文件传输任务延时到非工作时段进行传输。Page 9合同管理Upload ProcessFP协议
7、中的文件转发过程,文件从单位服务器A转发到另一个单位服务器B,协议的交互关系如图三所示:图三 文件上传过程服务器客户端Page 10合同管理Interactive Process FP协议中的文件上传过程,协议的交互关系如下图四所示:(1)发送转发文件请求,并发送服务器身份验证挑战A(2)根据时间策略判断转发的合理性,用私对钥挑战A签(4)根据应答信息,验证服务器B身份的合法性(3)发送转发文件应答信息,告知时间策略,并发送挑战B和签名后的挑战A(5)使用私钥对挑战B进行签名,并发送签名后的挑战B(6)验证服务器A身份的合法性(8)发送摘要信息(14)确认成功,完成文件上传过程。如果出现错误,
8、按照服务器要求,重新传递数据(7)发送摘要请求(13)发送转发完成的确认信息服务器A客户端(11)发送文件,根据流量策略控制发送速度(9)接收摘要(10)发送文件请求(12)接收文件图四 文件转发过程Page 11合同管理Download ProcessFP协议中的文件下载过程,协议的交互关系如图五所示图五 文件下载过程服务器客户端Page 12合同管理 系统文件安全高效传输过程中,针对用户在线与离线状态,设计文件发送方对文件接收方用户处于在线状态与离线状态时的传输两种情况。系统用户未登录时文件发送状态如图六:图六 用户未登录时文件发送状态Page 13合同管理用户未登录时接收文件状态如图七:
9、图七 用户未登录时接收文件状态Page 14合同管理 用户成功登陆系统后文件发送前状态如图八。此时登陆系统用户可以直观的看到系统中其他用户在线/离线状态,此时登陆用户点击发送文件并进行文件遴选即可实现对文件的传输。图八 用户登陆系统后发送文件前状态Page 15合同管理 用户成功登陆系统后进行文件发送,当文件接受用户处于在线状态时系统可直接对文件进行发送,文件接收用户直接接收对方发送过来的文件,如图九:图九 用户登陆系统后对在线用户发送文件Page 16合同管理 用户成功登陆系统后进行文件发送,当文件接受用户处于离线状态时系统可实现文件的离线发送,待文件接收用户登陆后即看到自己将要接收的文件,
10、如图十:图十 用户登陆系统后发送离线文件Page 17合同管理 用户成功登陆系统后文件接收状态如图十一。此时登陆系统用户除可以直观的看到系统中其他用户在线/离线状态外,还可以看到其他用户发送给自己的文件,包括所发送文件文件名及发送人,此时登陆用户可对传输的文件进行下载。图十一 用户登陆系统后文件接收状态Page 18合同管理 用户成功登陆系统后文件后,当有其他用户对自己发送文件时,用户可以直接对文件进行接收,如图十二:图十二 用户登陆系统后在线接收文件Page 19合同管理 用户成功登陆系统后文件后,当有其他用户对自己发送离线文件时,用户可以直接对对方发送来的离线文件进行接收,如图十三:图十三
11、 用户登陆系统后接收离线文件Page 20合同管理 本方案根据用户的组别划分,提供组内用户的快捷传输模式和组间用户的审批传输模式。组是按照项目划分的用户群体,同组之内的用户之间传递文件无需审批,且在不同单位的用户也可以在同一个组中。每个组内有一个审批人,文件在从组内传递到组外时,需要经过审批人批准,否则文件是无法向组外传递的。根据方案的网络架构设计,每个单位存在一个文件服务器,如果文件的发送者、接收者和审批者并不在同一个单位时,且文件发送者和接收者并不是同组的,此时的文件传递和审批过程会变得比较复杂。根据文件的发送方和接收方所在的单位,以及双方是否在同一组中,以及审批人的单位归属情况,将文件传
12、输分为五种情况,下面以图十四为例说明每种情况下的文件传输过程。Page 21合同管理图十四 业务流程图Page 22合同管理123文件发送方与接收方同单位且同组别用户之间的传输文件发送方与接收方不同单位但同组别用户之间的传输文件发送方与接收方同单位但不同组别审批人在同单位 假设A单位的用户1和用户2是在同一个组别中,用户1可以将文件直接上传到A单位的文件服务器上,并指定文件的接收者为A单位的用户2。为保证文件接收的灵活性,可以指定多个用户作为文件接收者,也可以指定为一个和多个组别作为接收者假设A单位的用户1和B单位的用户1是在同一个组别中,A单位用户1选择文件的接收者为B单位用户1,A单位用户
展开阅读全文