基于代理服务实现IPV6和IPV4即时通讯的研究

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:shenyang0623
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随互联网的发展,即时通信已经成了和电话一样重要且更经济的一种通信方式。QQ就是在中国用户数量最大的即时通信应用,目前QQ的同时在线用户数已经突破了1.3亿,由此可见即时通信应用在互联网应用中所占的地位是非常重要的。   正当人们对互联网应用越来越依赖,互联网用户也以前所未有的速度增长时,传统互联网所依赖的IPv4地址却已经耗尽。因此,从几年前开始,互联网由IPv4协议向IPv6协议过渡的研究探索工作就已经启动。在向基于IPv6协议的下一代互联网过渡的研究探索中,很多应用兼容性问题得到了解决,但也有很多尚未取得理想的进展。   目前IPv6标准与技术本身已经成熟,中国在促进下一代互联网发展方面已开展多项研究实验并启动多个示范工程,这些工作使中国在向下一代互联网的过渡方面,走在了世界的前列。作为教科网的成员单位,华南师范大学也参与了下一代中国教育科研网CERNET2的研究与建设工作。早在2005年,我校就成为中日IPV6试验床建设项目承担单位之一,引进了IPV4/IPV6双栈设备,初步建立了与IPv6网络的连接。2007年,我校承担了CNGI示范网络高校驻地网建设项目,按照项目建设要求,在全校范围内逐步推广IPV6的使用范围,同时,CNGI工程建成了中国最大规模下一代互联网示范网络,提供了重大科研和新型业务的试验床。   当人们面对IPv4地址耗尽而互联网又不能停止发展的事实时,研究并实现互联网从IPV4协议向IPV6协议的过渡就成了一个十分紧迫而极为复杂课题。由于IPV4协议在互联网上使用近30年,目前多数的网络应用系统及网络互联都是基于IPV4协议的,想要一蹴而就地实现从IPV4到IPV6的转换显然不切实际,在这个过渡过程中,必须要解决IPV6与IPV4网络资源互通与应用兼容等问题。解决IPV6网络与IPv4网络间即时通信应用的互通就是这众多问题当中的一个,这一问题的解决将对IPV6的发展有着一定的推动作用。   本文主要研究支持IPV6上QQ通信的一个代理服务器的设计与实现。IPV6无法实现登录QQ,主要原因就是腾讯服务器不支持IPV6协议,也没有做相关的兼容策略,一些代理服务器可以将IPV6地址转化为IPV4地址,这样技术已经比较成熟,代表产品有squid,但是QQ客户端不支持IPV6地址格式,所以想通过代理服务器将IPV6地址转化为IPV4地址,一次代理方案无法实现IPV6协议上QQ通信。QQ客户端也不支持IPV4代理,本课题考虑用一个具有IPV4地址的形式127.0.0.1既localhost来代表本机地址,然后通过设计一个可以将IPV4地址转化为IPV6地址的代理服务器来充当中介,将代理转化到IPV6代理服务器上,通过两次代理,实现QQ客户端与腾讯服务器的连接。本论文通过设计一个代理服务器来实现IPV6上QQ通信的应用,该代理服务器可以将IPV4地址转化为IPV6地址,同时可以将代理转化到华南师范大学的squid代理服务器上,通过V4,V6两次代理来实现QQ客户端与腾讯服务器的连接,从而实现IPV6和IPV4的通信。本课题主要以QQ为例,研究如何通过代理服务器来实现IPV6下QQ的通信,对其它支持代理模式的即时通信应用有参考意义。
其他文献
随着人类对科学文明探究的深入,现有的计算机硬件、软件和网络发展水平远赶不上人们对计算机的需求。因此,网格计算的概念便由此诞生。网格通过联合位于不同地域的资源为完成
移动通信业务中的短信息业务(Short Message Service,SMS)日益普及,其用户和业务量也在飞速增长,所以利用SMS进行信息处理的企业必须在最短的时间内来推送短信,从而确保其大
随着信息化时代的到来,信息资源呈爆炸式的扩张。人们对于信息资源的采集、存储、管理、分析等也提出了更高的要求。为了解决人口、资源、土地、环境、灾害、规划、建设等一系
近年来,嵌入式技术取得了快速发展。嵌入式处理器是嵌入式系统的核心部件,消耗了系统很大一部分能量。然而,随着能量消耗增多,温度升高,失效率增大。另外,许多嵌入式产品依靠
文本分类系统的主要任务是在分类体系给定的条件下,根据文本的内容由机器确定该文本所属的类别。文本分类系统被广泛地应用于组织文本、改进检索结果、趋势预测、数字图书馆
IETF于2008年8月提出了基于网络移动性的代理移动IPv6协议简称PMIPv6。在PMIPv6的整个切换过程中不需要移动节点(MN)的参与,由移动接入网关(MAG)代替移动节点与本地移动锚节点
随着信息技术的快速发展与网络资源共享的广泛需求,互联网上出现了大量的资源盗链现象。资源盗链是指盗链者通过技术手段“偷偷”地将合法网站的资源链接到自己的网站,资源盗链
计算机软硬件技术的快速发展,使得软件的应用渗透到了社会的各个领域,从手机到internet,软件在人们的生活中扮演着重要的角色。然而,随着软件复杂性的提高,软件开发的质量和效率却
伴随着全球信息化的发展趋势,管理信息系统(MIS)成为现代企业业务活动的重要支撑。由于社会的发展和经济的增长,企业业务不断深入与扩展,对信息系统的依赖程度也不断加强。在
随着以高清编解码技术为核心的新一代音视频处理的高速发展,大体积高清视频的传播已如家常便饭,大量提供下载高清视频的网站涌现出来。由于高清巨大的潜在价值和商业空间,各