LINUX系统下NAT穿越方法的研究

被引量 : 0次 | 上传用户:sweetmeimei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的高速发展,特别是P2P技术的出现,越来越多的用户连入网络,利用该技术进行交流、文件传输、分布计算。P2P技术的应用需要具有合法的IP地址,这样IP地址匮乏就严重的限制了P2P技术在现行网络环境中的广泛应用。为了解决网络地址资源不足的问题,人们提出了网络地址转换技术也就是NAT,该技术很好的解决公网IP地址紧缺问题,保证了网络安全,但却影响了对等联网的直接通信。同时,在NAT广泛采用的情况下,对称NAT的安全性能等优势得到了广大企业的青睐,流行的STUN对基于UDP的NAT网络穿越提出了很好的解决方案,但其不能穿越对称NAT。为了实现对对称NAT的穿越,本文从NAT的功能、原理,工作过程和NAT穿越原理的基础上出发,对现行的NAT的穿越方案做了进一步的分析,通过对比研究找出存在不足,并结合P2PNAT穿越方法提出了基于端口预测的穿越方法,利用Linux内核的libnet的数据包构造与发送引擎以及libpcap数据包捕获引擎,基于NAT映射构造端口预测算法,并在端口预测的基础上编写客户端与服务器端的穿越算法,同时也阐述了NAT穿越算法的实现过程,并进一步验证其可行性。最后利用虚拟机搭建NAT穿越的实验环境,实现基于端口预测的P2PNAT的算法应用,在两个客户端建立TCP连接,实验的统计结果表明该方案的可行,实现了对称NAT的成功穿越。
其他文献
新媒体的兴起为传统视频制作行业带来新机遇。文章通过梳理以互联网为主的新媒体特性,从视频制作的改变、播放载体的革新、新的视频方式等方面,分析当代视频制作的变化,以及
财政部新修订的《企业会计准则第9号——职工薪酬》增加了离职后福利内容。将其分成设定提存计划与设定受益计划,并要求按照权责发生制原则,把将来所要支付的福利折现到职工
提出了一种适用于城市道路车道线检测及车道偏离报警的方法。首先,设定道路图像感兴趣区域,对感兴趣区域进行图像预处理,提出了一种基于先验知识的改进Hough变换来提取出车道
任何理论的形成都有其内在的发展逻辑。西方国家为克服代议制民主的弱点,主张以"对话为中心"的协商民主替代"以投票为中心"的选举民主,发展出一种强调公民直接参与公共决策的
利用遥感和GIS技术进行浅层地下水富集性快速评估,提取了与地下水赋存相关的断裂密度、地质类型、地形坡度和河流密度作为地下水赋存的影响因子,提取了土壤热惯量和植被覆盖
在A股上市的*ST昆机或将于2017年度报告公布后被终止上市,但是港股昆明机床却仍然可以继续交易,本栏想知道,持有昆明机床A股股票的投资者能否去香港股市交易?或者昆明机床是否可
报纸
随着我国经济的发展,轨道交通进入了高速发展时期,也带来了对轨道交通车辆需求的猛增。铝及铝合金材由于特性在众多材料中脱颖而出,在一系列轨道交通装备制造上,铝化率不断提
<正>中国铝挤压材起源于上世纪50~70年代,1956年东北101厂建成投产,1968-1969年西北铝和西南铝建成投产,这三家工厂的挤压生产线都是按铝及铝合金管、棒、型、线材设计生产(以
<正>油田企业各基层党组织是各部门之间加强联系的纽带,也是确保企业党的建设、经营活动和管理活动的基础。随着社会经济和油田企业的快速发展和市场经济体制的不断改革,加之
江西煌上煌集团公司已被国家有关单位和部门列为“中国肉类食品行业50强”、“中国十大品牌影响力民营企业”、“中国品牌500强”、“中国民营企业500强”和“农业产业化国家