基于穿越NAT网络的点到点数据通信的研究与实现

被引量 : 2次 | 上传用户:ccb332
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以家庭远程监控系统为研究背景,为在广域网上实现点到点高速可靠数据传输而展开研究。由于中国家庭的网络环境一般处于NAT之后,外网一般不能直接访问内网,为实现对等的点到点通信就必须过穿越NAT这一关。本文先对NAT种类和特性进行介绍,并在点到点应用中实现对NAT的穿越,针对不同的网络环境采用不同的NAT穿越技术:从家庭监控设备有公网IP时的主动直连,到家庭位于NAT之后而监控者处于公网的反向连接,从双方都处于EIMNAT时的UDP打洞,到能够穿越任何NAT但大量消耗服务资源的服务器中转,依次将当今主流NAT穿透技术应用于家庭远程监控系统以实现点到点的数据传输。在此基础上,为实现数据的可靠传输,在UDP打洞时,引入基于UDP的可靠数据传输协议UDT,在介绍如何使用UDT传输数据流的同时,对UDT进行改造以增强其对网络带宽的抢占能力。当使用公网服务器协助点到点通信双方穿越NAT时,为实现服务程序的高并发、快响应、长稳定,为满足服务程序开发维护过程中的高敏捷、低成本、易扩展,使用半同步/半异步的线程池调度模式作为服务程序的架构。本文更进一步的将半同步/半异步调度模式针对多核系统进行优化和改进,提出了基于任务关联度的任务分配策略和基于资源利用率的任务调度算法,以提高服务器响应速度,提升多核处理器的使用效率,使多核处理器负载更加均衡。
其他文献
随着国民经济、基础建设的飞速发展,越来越多的大跨度桥梁跨江跨河,拔地而起;随着基础学科的深入研究以及桥梁设计理论的不断完善,越来越多新颖的桥型和复杂的结构也相继诞生,而对
本课题依据中医理论,运用清热解毒利湿中药复方——痔瘘熏洗剂观察对减轻混合痔术后疼痛、水肿,加快伤口愈合的临床疗效,并对其进行剂型改革,按中药新药“制剂药学研究的技术
金融创新不仅促进了全球金融自由化,也加剧了全球金融市场的脆弱性。随着我国市场化进程的推进,各个商业银行之间的竞争变得空前激烈,一方面,我国商业银行依赖存贷款利差取得收入
随着交通流量的快速增长,各种交通问题、环境问题也更加突出,对智能交通系统的进一步研究和完善提出了更高的要求。大型道路系统的数据信息化管理也对车流量检测系统提出了更
近年来,随着桥梁建设的飞速发展,桥梁工程风险评估研究正在越来越被工程界所重视,交通运输部也陆续颁布了不少规范制度来指导桥梁风险评估工作。目前,桥梁工程的风险评估根据规范
中医学有着独特的发展历程和学科特点,历代中医名家的学术思想和临证经验在中医理论、临床、教学、科研等各个方面推动着中医学的发展。熊曼琪教授是当代岭南伤寒名家之一,为
急性呼吸道感染(Acute respiratory tract infection, ARTI)是世界范围内人类最常见疾病原因之一,可以引起以发热为主的流感样症状疾病(Influenza like illness,ILI),是导致
“战略性新兴产业”,是后金融危机时代中国最炙手可热的词汇之一。金融危机之后,全球都致力于寻找新的经济增长点,以科技为主要推动力的战略性新兴产业已经成为全球经济走向
在以往的水源林造林规划设计里,存在功能目标模糊不清、树种选择及配置单靠经验和标准随意组合、缺乏对某个具体功能目标的定量描述与验证等问题。根据“十二五”关于开展低
以人为本是科学发展观的本质和核心,更是大学生思想政治教育的根本宗旨。它要求一切以学生为本,以实现学生的全面发展为目标,要求尊重每一个学生生存和发展的权利,将每一个学