P2P网络Guntella协议中防火墙穿越的研究与实现

来源 :中山大学 | 被引量 : 0次 | 上传用户:richard_kai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  计算机对等联网P2P技术是目前新一代网络技术研究的活跃领域,它在网络资源利用率、消除服务器瓶颈等多方面都有明显的优势。而Gnutella协议就是一个基于P2P网络的文件搜索,数据交换协议。本文讨论P2P网络Guntella协议中防火墙穿越的研究与实现.   本文通过分析了Gnutella协议的包结构,路由规则以及文件的传输,针对协议本身只能处理单方节点被防火墙屏蔽的问题的不足,提出了一个解决方案,通过一个代理节点进行文件的代理传输,使协议能够有效穿越屏蔽了双方节点的防火墙。为此,本文对协议进行了必要的扩展,增加了动态确定代理节点的消息,设计了这些消息的结构,给出其路由规则,并为文件的代理转发新增加了必要的HTTP消息。   本文在Linux平台上对协议扩展进行了实现,最后,对系统的实验结果进行了介绍和分析,并指出本系统的缺点和不足以及下一步的研究工作。
其他文献
海洋表面皮肤层温度作为海气交界面上最重要的参数之一,不仅仅是全球气候的温度计,它在环境科学,农业渔业,能源开发甚至是军事方面都起着不可取代的作用。国内外普遍使用卫星遥感
基于迭代学习控制与机器人运动模仿之间的内在相似性,本文尝试将迭代学习控制用于轮式移动机器人的运动模仿系统,利用分离矩阵集(unmixingset)方法与迭代学习控制相结合,提出
论文针对无刷直流电动机无传感器控制中存在的问题,分别从电机的换相、闭环控制和抗干扰等方面来探讨永磁无刷直流电动机的无传感器控制。 首先分析了无刷直流电机的数学模型和工作原理。对转子位置检测方法中的反电势过零点法作了比较详细的介绍,讨论了反电势法中相电压和端电压的检测方法,并分析了利用该方法时而产生的转子位置检测误差。针对该检测方法中的相位延迟角问题,在原有的“延迟30°—α换相原理”的基础上
本文选择ARM核心的三星S3C2410微处理器,在此基础上进行硬件扩展和软件系统的选择,设计并实现一个简单的PDA系统。在该系统中,首先对存储器、LCD液晶显示、触摸屏等功能模块进行
工业过程普遍存在滞后,耦合和参数时变的特点。这样的复杂工业过程也是控制理论和控制工程中的热点和难点。本论文以实验室液位温度耦合系统为研究的背景,以动态矩阵控制算法为
在人脸识别的一些特殊应用(公安刑侦业务)中,我们常常会遇到不完整的人脸图像,通常的人脸识别算法都会把这些不完整的人脸图像作为不符合识别条件的图像而拒识。但是,对于公
计算视觉系统在视频监控、辅助驾驶、军事技术、地形勘测等诸多领域发挥着重要作用。然而,在光照强度不足、雾霾天气等情况下,场景能见度降低,计算机视觉系统采集到的图像降
星载钟的主备钟平稳切换技术是卫星时频生成与保持系统的一项关键技术。卫星时频生成与保持系统通过对星载钟输出的时频信号进行驯服保持,大大提高了我国自主研发的“北斗二
本文主要研究了医学图像的自动分割算法及其若干应用问题,包括:MR图像中脑部肿瘤的分割、彩色图像中的人体舌像的分割、以及CT图像中的骨质的分割;所研究的算法包括:基于最小
本文针对卫星激光通信的瞄准捕获跟踪系统的图像处理子系统设计实现和摩擦补偿问题进行了研究。 本文设计了基于IEEE1394总线的图像采集处理系统来接收CCD传出的图像数据