首页 科普 资讯 养生 问答 找医院 相关问答
首页> 问答

nat类型fnat类型

发布网友 发布时间:2024-05-14 19:04

我来回答

1个回答

热心网友 时间:2024-05-14 19:13

关于nat类型f,nat类型这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!
1、NAT类型有三种情况:NAT1是指直连的2、NAT2是通过路由器连接3、网络类型为NAT3的意思是一些功能受限,电脑不能参加联机,参加派对不能说话,相当于自己给自己关小黑屋。
2、NAT类型检测前提条件:有一个公网的Server并且绑定了两个公网IP(IP-1,IP-2)。
3、这个Server做UDP监听(IP-1,Port-1),(IP-2,Port-2)并根据客户端的要求进行应答。
4、第一步:检测客户端是否有能力进行UDP通信以及客户端是否位于NAT后?客户端建立UDP socket然后用这个socket向服务器的(IP-1,Port-1)发送数据包要求服务器返回客户端的IP和Port, 客户端发送请求后立即开始接受数据包,要设定socket Timeout(300ms),防止无限堵塞. 重复这个过程若干次。
5、如果每次都超时,无法接受到服务器的回应,则说明客户端无法进行UDP通信,可能是防火墙或NAT阻止UDP通信,这样的客户端也就 不能P2P了(检测停止)。
6、2、当客户端能够接收到服务器的回应时,需要把服务器返回的客户端(IP,Port)和这个客户端socket的 (LocalIP,LocalPort)比较。
7、如果完全相同则客户端不在NAT后,这样的客户端具有公网IP可以直接监听UDP端口接收数据进行通信(检 测停止)。
8、否则客户端在NAT后要做进一步的NAT类型检测(继续)。
9、第二步:检测客户端NAT是否是Full Cone NAT?客户端建立UDP socket然后用这个socket向服务器的(IP-1,Port-1)发送数据包要求服务器用另一对(IP-2,Port-2)响应客户端的请求往回 发一个数据包,客户端发送请求后立即开始接受数据包,要设定socket Timeout(300ms),防止无限堵塞. 重复这个过程若干次。
10、如果每次都超时,无法接受到服务器的回应,则说明客户端的NAT不是一个Full Cone NAT,具体类型有待下一步检测(继续)。
11、如果能够接受到服务器从(IP-2,Port-2)返回的应答UDP包,则说明客户端是一个Full Cone NAT,这样的客户端能够进行UDP-P2P通信(检测停止)。
12、第三步:检测客户端NAT是否是Symmetric NAT?客户端建立UDP socket然后用这个socket向服务器的(IP-1,Port-1)发送数据包要求服务器返回客户端的IP和Port, 客户端发送请求后立即开始接受数据包,要设定socket Timeout(300ms),防止无限堵塞. 重复这个过程直到收到回应(一定能够收到,因为第一步保证了这个客户端可以进行UDP通信)。
13、2、用同样的方法用一个socket向服务器的(IP-2,Port-2)发送数据包要求服务器返回客户端的IP和Port。
14、 3、比较上面两个过程从服务器返回的客户端(IP,Port),如果两个过程返回的(IP,Port)有一对不同则说明客户端为Symmetric NAT,这样的客户端无法进行UDP-P2P通信(检测停止)。
15、否则是Restricted Cone NAT,是否为Port Restricted Cone NAT有待检测(继续)。
16、第四步:检测客户端NAT是否是Restricted Cone NAT还是Port Restricted Cone NAT?客户端建立UDP socket然后用这个socket向服务器的(IP-1,Port-1)发送数据包要求服务器用IP-1和一个不同于Port-1的端口发送一个UDP 数据包响应客户端, 客户端发送请求后立即开始接受数据包,要设定socket Timeout(300ms),防止无限堵塞. 重复这个过程若干次。
17、如果每次都超时,无法接受到服务器的回应,则说明客户端是一个Port Restricted Cone NAT,如果能够收到服务器的响应则说明客户端是一个Restricted Cone NAT。
18、以上两种NAT都可以进行UDP-P2P通信。
19、注:以上检测过程中只说明了可否进行UDP-P2P的打洞通信,具体怎么通信一般要借助于Rendezvous Server。
20、另外对于Symmetric NAT不是说完全不能进行UDP-P2P达洞通信,可以进行端口预测打洞,不过不能保证成功。
抖音弹幕怎么关掉?怎么关闭抖音弹幕? 惠普LaserJet P3005D是否支持B5纸的双面打印? word打印出图片总是缺一部分怎么办-word打印图片不完整怎么解决_百度... 理想one哪里产的车辆? 抚州抚州ONE在哪里? one地址在哪里? 如何在图片上写字(如何在图片上添加文字) 网商贷为什么钱没到账 高级经济师职称怎么评 高级经济师需要评审吗 赋权增能理论? 想要进移动公司上班,需要什么的基本条件啊 如何取消淘宝红包 网联客app最新版怎么注册 DN65室内消防栓有什么特点 泌尿道感染影像学检查 尿常规可以检查泌尿系感染吗 12306铁路儿童票怎么购买 儿童票购买方法介绍 12306如何申报免费乘车儿童车票 申报免费乘车儿童车票方法介绍_百度... 手机删除了微信好友还能在电脑上看到吗 打印机显示准备就绪就是不能打印问题 打印机显示就绪但无法打印如何解决_打印机显示就绪但无法打印怎么办 脚泡水多腐烂了怎么治? ...design. 学校说我已经被short-listed了,要对我进行一..._百度知... 华为怎么看热度 2023年2月7日五行穿衣搭配 实时监控锂离子脱嵌过程 锂离子电池原理解构 哪些房屋租赁合同属于无效范畴 居民楼房屋租赁合同 个人房屋出租合同有法律效力吗 房屋租赁都有哪些书 如何使用iPhone手机进行录屏操作简单教程帮你轻松学会录屏让你的操 ... 在温州苍南县的各社区关于农村老房新建,需要哪些手续? 温州宅基地申请条件 哈尔滨会展的CGV哪个厅是情侣厅?看了所有厅,感觉没有情侣座,但是选票上 ... qq黄钻怎样充值? 中韩合资沈阳新生活集团西安分布在干什么? 求证:根号下m^2+n^2+根号下n^2+p^2+根号下p^2+m^2大于等于根号2(m... ...n满足m²+2n+n(根号2)=17-4(根号2),求m+n的平方根 设m、为有理数且 m^2+2n+n倍根号2=17-4倍根号2 求m+n的平方根 为什么m^2+n^2=1,可以得出 m+n=2分之根号2 ...根号2m+1 +3n-2的绝对值等于零,求m的平方+n的平方的平方根 已知m和n是实数,且√2m+1 + |3n-2|=0,求m⊃2;+n⊃2;的平方根 ...n 满足m(2次方)+2n+n(根号(2))=17-4(根号(2)),求m+n的平方根... 有一条数学计算题,急,关于求最值的!根号<M平方加N平方>,求最小值 根号(m^2+n^2)^2怎么算 电脑docx怎么转换成word文档电脑上docx格式文件转换方法 电脑白屏是怎么回事啊。??? 电脑开机花屏渐渐地白屏了显示器突然白屏花屏的原因及解决方法_百度知 ... 全元素速效复合肥能喷洒绿植的叶面吗? 我有糖尿病,明天要做肠镜检查,清肠后眩晕又不能吃东西怎么办?我担心... 07436228886电话号码是龙山县什么单位的? 龙山县澧源诚电力安装有限公司怎么样? 酸辣粉丝,怎么搞! 石家庄陆军学院招高中生吗? 我想知道石家庄陆军指挥学院招高中毕业生吗?招女生吗? 石家庄陆军指挥学院不收高中生吗,那哪个军校收高中生呢 石家庄陆军学院有关系的话高中生能进么 为什么空白尿中加入保险粉测核黄素的吸光度变多了 上海虹桥火车站 到上海东方航空宾馆 怎么走方便 上海飞机场到东方体育中心怎么走,要多久 Louis Vuitton推出Precious Tiger服饰珠宝系列:虎虎生威 路易威登LouisVuitton推出全新B.Blossom珠宝系列 ...如何做会计分录?不确认收入的那部分发票贴在哪? 还有一道题 为什么自动挡的车起步平稳 校领导为什么要关心一线教师 剖腹产两个月可以吃避孕药吗 膝盖鼓鼓的小骨头是小月板吗?摔了会骨裂吗? 时间带走了什么为话题的作文 ETA2824机芯寿命多久? 我爸50了,我劝他去植发,他说没意思,很麻烦,我应该怎么劝他,顺便问一... 什么叫dot阵容 踏板车踏板卸下来好吗 有猫耳朵连帽衫动漫人物。。求图片,最好有衣服的整体 在手机市场,高通、德州、三星,英伟达,英特尔,“华为自主研发”你更看... 右侧颈部几个淋巴结,要紧吗? 2020年天猫双11最终成交额是否超过2019年? 2020年天猫双11最终成交额是多少? 北京玉泉路东到北京阜外医院打车多少钱 国防大学坐公交去阜外医院怎么走 玉泉路到首都医科大学怎么走 元宵节吃的饭叫什么 原子之间有间隙吗,为什么 1、原子之间有间隔 2、原子在永远不断的运动着 这两种说法对不对... ...原子间有间隙,请问由分子构成的物质,原子间有无间隙年级化?_百度... 澳洲悉尼科技大学研究生课程设置及申请要求解析 汽车气囊弹出来能修吗? 安全气囊弹出后的维修方法
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com