IPv4/IPv6混合组网下P2P文件共享系统的研究与实现

来源 :贵州大学 | 被引量 : 0次 | 上传用户:xinshili100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的不断发展,原有IPv4的许多不足逐渐暴露了出来,这里面最迫切需要解决的就是IP地址空间耗尽和骨干路由器中路由表过于庞大的问题。这两个问题直接导致了IETF(互联网工程任务组)成立IPng工作组来制定新一代的IP协议,并在1995年底为它分配了版本号6,称为IPv6。为了彻底解决目前IPv4遇到的问题并对未来的应用提供更好的支持,IPv6的设计者们最后决定将IPv6设计成一个新的协议,而不仅仅是IPv4的扩展。尽管在设计IPv6的时候已经充分考虑了和IPv4的兼容性,但是它们不是完全兼容的。可以预见,Internet由IPv4向IPv6过渡需要一个相当长的时间才能完成,在这段时间内这种不兼容性的影响将会很突出,因此在IPv4/IPv6混合组网下的应用研究显得尤为重要。P2P(Peer-to-Peer)即对等网络或称为点对点式网络,它既是一种新兴的网络模式,又是对早期网络模式的回归。近年来,对P2P数据存储及共享系统的研究已经成为互联网领域研究的焦点之一。综上所述,IPv6的海量地址支持以及改进的业务解析能力与Peer to Peer(P2P)对等互联传送能力相组合,将会对开启未来信息通信网络时代做出新的贡献,也必将是计算机网络发展的新趋势。本文首先分析了IPv6协议以及IPv4向IPv6过渡的几种技术,然后又阐述了P2P系统的一些特点以及应用。在深入研究IPv4/IPv6协议和P2P共享系统的基础上,提出了本文要阐述的系统——IPv4/IPv6混合组网下P2P文件共享系统。其次,通过仔细分析P2P的若干网络模型,深入研究系统中可能面临的和必须要解决的问题,分析了这些问题存在的原因和解决问题的一些途径。本文提出了IPv4/IPv6混合组网下P2P文件共享系统的设计方案。再次,根据提出的系统设计方案,利用JAVA的网络编程技术,分步地进行了系统的实现。从而解决了在IPv4/IPv6混合组网环境下P2P的文件共享和传输的问题。进而达到本文的预期目标。最后,根据预先提出的目标和系统运行的环境,进行了系统测试环境的搭建,并对系统进行了测试,还提出了文件传输效率的评估。然后总结了整个工作,并提出了下一步工作的展望。
其他文献
现今,信息技术高度发达,伴随经济工业对计算机智能控制要求的不断提高,嵌入式系统的应用需求越来越大,尤其在经济工业各个重要领域都要求使用时间控制严格的实时系统。虽然市
对图像数据进行有效分析之前,图像的平滑和分割是最重要的步骤,它们的成功与否,直接影响后续工作的质量。近年来,基于偏微分方程的图像处理受到了研究人员的广泛关注。将图像
体病相关是中医体质学研究的核心内容和难点,人们以前往往是根据医生经验来分析的,而医生经验的不同,辨证也有所差异,这在很大程度上阻碍了中医体质学的发展。因而提出客观的
作为一种网络的通用件,统一用户数据库是下一代网络架构、网络融合和业务融合领域的研究热点。统一用户数据库需要支持多种访问接口,如LDAP接口、XML接口等,如何实现这些应用
伴随着网络信息的剧增,人们越来越依赖于信息检索技术来寻找信息,但目前基于关键字的传统搜索方法并不能很好地满足人们的信息需求。由于忽视了资源本身所含的语义信息,传统
近年来,网络中的流媒体应用得到了飞速的发展。由于传统的基于C/S构架的流媒体服务模式过分的依赖于媒体服务器的性能和带宽,因此难于胜任大规模的并发应用。而IP组播和CDN等
目前,电子商务中主要采用的安全协议有:安全套接层协议(SSL:SecuritySocket Layer)协议和安全电子交易协议(SET:Secure ElectronicTransaction)。SET协议在Internet购物环境
随着计算机技术的发展,围绕软件开发形成的软件工程等相关理论受到了越来越多人的关注,软件基础质量是软件工程理论研究的重点之一,是实现软件质量各个不同部分的前提。二十世纪
入侵检测作为一种积极的安全防护手段,在保护计算机网络和信息安全方面发挥着重要的作用。随着网络的高速发展,各种入侵检测的新技术随之发展起来。本文提出的基于图表的入侵
指纹识别技术是到目前为止各种生物认证技术中发展最早、应用也最广泛的技术。但随着需求的增加,人们对指纹自动识别系统性能的要求也不断提高。  本文的工作是在前人已有