基于P2P技术的GIS数据传输方法研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:waxizhaojing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式GIS是当今GIS发展的必然趋势,但也面临着多方面严峻的挑战,现有的解决方案存在很大的局限性,有待于进一步的提高。P2P技术是一种全新的分布式计算技术,它充分利用所有节点的计算能力和网络带宽。每个节点既是服务器,又是客户端,是二者的融合体,也就是说节点在享受别人服务的时候,同时也向另外节点提供服务,从而使得整个系统具有无可比拟的伸缩性和扩展性,避免了传统分布式系统当客户端数增加后,服务器负载随之增长,直至需要增加服务器。基于P2P的分布式GIS是解决当前分布式GIS所面临挑战的最有效的方法。 因此,以“南通市城市应急指挥辅助决策支持系统”项目和美商/南京远志资讯科技开发有限公司“网络游戏更新服务”项目为支撑,探讨GIS文件数据和空间对象的传输方法。对用户接入因特网方式以及防火墙设置规则进行分析,实现了网络穿透访问。结合TCP协议、组播协议以及P2P技术实现MAP协议,用于GIS多用户海量数据文件传输,取得很好的效率。分析对等网中的分布式四叉树索引,研究空间数据上传和下载,针对节点的异常退出,提出数据冗余备份,改进算法以实现GIS数据可靠管理。主要研究内容与结论包括: 1.分析了NAT服务器的类型和工作原理,利用了UDP Hole Punching和端口猜测技术,设计程序穿透NAT服务器,实现内网用户直接通讯,并对位于各种类型的NAT服务器用户之间的通讯进行评测,发现成功率达到95%。分析防火墙原理和设置规则,采用HTTP隧道技术,在不降低系统安全级别的情况下,设计程序实现防火墙穿透访问。最终建立通讯模组,实现对等网数据的直接传输。 2.分析WebGIS中利用组播跨网段传输文件需要网关开设IGMP协议而带来安全隐患,提出文件传输模型—MAP协议,在网段里动态设置组播代理,利用TCP协议从服务器获取数据后在本网段里组播数据,并在每个网段里构建对等网用于补报。利用WinSock2实现该传输协议,服务器采用完成端口管理客户端的SOCKET连接,使用线程池和内存池处理在 线用户请求,从而提高了服务器负载量;网段里动态设置组播代理,既可以发挥组播的优势,又不需要开设IGMP协议,提高网络安全;在网段里构建对等网可以提高补包效率,减轻组播代理的负担。应用MAP协议与直接使用TCP协议相比,传输效率可以有很大的提高。 3.分布式GIS中多用户的并发访问会造成服务器瘫痪或不能及时响应,对象传输模型利用四叉树进行空间数据划分,使用Chord模型管理空间数据的分布存储,从而在对等网里构建了分布式四叉树索引,能够响应大用户的同时访问。但是,当对等网节点异常退出的时候,所存储的数据来不及安全转移到其它节点,造成数据查询失败,甚至数据丢失。提出数据冗余备份的方法:在上传空间数据或插入空间对象的时候给对象空间索引的关键词增加后缀名,标记为备份数据,可以备份多个,然后使用Chord模型上传。当用户查询数据的时候可以一并查找备份数据,然后选择一个负荷最新的节点下载数据。研究表明,多个节点同时发生异常的概率大大降低,从而保证系统的可靠性。关键词:网络穿透;P2P网;文件传输模型;分布式四叉树索引;对象传输模型
其他文献
兴趣是最好的老师,而让学生对学习感兴趣是最好的学习英语的方法。笔者从知识的实用性和娱乐性出发,通过实践证明,在牛津初中英语词汇教学活动过程中,下面几种教学法是集实用性与娱乐性于一体的,比较实用的。   一、直观教学法。   抓住适当的时机利用直观的教具来教英语单词,以帮助学生记忆单词。直观教学是用图片、食物、玩具、多媒体等一系列辅助教具及肢体语言、面部表情等多种手段进行
[Objective] To study the effect of different concentrations of aqueous extract from Juglans regia L. leaves on the seed germination and seedling enzymatic activ
西风区是联系北大西洋和亚洲季风两大气候区的纽带,对其研究可获得不同气候系统之间的关系并揭示其相互作用机制,这对全球气候变化驱动机制研究具有重要意义。全新世是地质历史
土地利用与农业发展之间的关系十分密切。弄清土地利用与农业发展的内在关系与一般规律,通过土地利用研究,可以认识农业生产结构、地理分布特点及其开发潜力,从而揭示农业生产上
工业文明以来,经济社会发展取得了长足进步,然而这不仅仅意味着人类社会财富创造能力的大幅增强,而且预示着资源环境开发全面紧张阶段的到来。就中国而言,由于属于后期工业化国家
旅游资源价值评估是目前国际上旅游资源学、资源经济学和环境经济学等学科研究的热点和难点。在我国,旅游资源无价观念以及由此造成的旅游资源的无偿使用,已引发了一系列的资源
学位
随着经济的发展,城市化水平不断提高,城市人口规模的不断增长与城市经济规模的不断增大,这就意味着城市建设用地需求的大辐增加。土地作为城市建设必要组成部分,已经成为影响城市
具体、详细的海岸带土地利用格局及其变化特征是进行合理海岸带土地利用管理和规划的重要前提,也是研究维护海岸带生态环境安全和可持续发展的重要内容。本文从海岸带垂直方向
本文使用集成土地利用和其他信息的多源地理因子数据,在多因子加权融合方法基本原理之上,建立基于多源地理因子数据加权融合方法的人口数据空间化模型,并且选择洞庭湖流域作为研
本文以城市土地整理潜力与效益评价为主要研究内容,综合应用系统工程研究方法、实地调查方法、GIS分析方法以及数学分析方法,对城市土地整理潜力、城市土地整理效益的内涵、特
学位