论文部分内容阅读
本文在对IPv6组播进行初步数据测试后设计了一套IP组播与P2P在IPv6环境下的协作文件分发体系,该体系以文件组播分发为主,P2P保证文件完整性为辅,并提供了安全性、管理性扩展。 互联网按组播支持能力划分成不同的区域,为了能让文件在互联网内分发时尽可能使用组播,设计了组播域内的代理选举机制,由代理负责在组播域内发送组播数据,各代理间使用P2P方式交换数据,普通主机也可以通过P2P方式获取组播中丢失的数据。本设计采用JXTA平台完成P2P功能,JXTA平台提供了一套完整的发现机制,在本系统中可以用于发现所有参与应用的节点,在发现节点的基础上本系统设计了一套消息机制用于文件资源的交换。为了能使组播数据更有效地在CNGI网络内部传播,文件传送借鉴了TFTP将文件按512字节分块传送的方式。文件分块需要考虑到安全问题和分片排序问题,本系统设计提供了分块安全验证扩展及排序记录方式。最后对测试环境作了初步设计并进行初步测试,在总结本体系设计后,对基于SSM的任意文件共享扩展作了初步探讨。