[发明专利]一种双方为非对称型的NAT的穿透方法有效
申请号: | 201810738763.4 | 申请日: | 2018-07-06 |
公开(公告)号: | CN110691113B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 何少琼;柯都敏 | 申请(专利权)人: | 杭州涂鸦信息技术有限公司 |
主分类号: | H04L67/104 | 分类号: | H04L67/104;H04L61/256 |
代理公司: | 杭州快知知识产权代理事务所(特殊普通合伙) 33293 | 代理人: | 杨冬玲 |
地址: | 310012 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 双方 对称 nat 穿透 方法 | ||
本发明公开了一种双方为非对称型的NAT的穿透方法,在双方是非对称网络,在大部的情况下,都可以很顺利的进行NAT穿透,但是如果一方的网关有防DDOS攻击的设置,有可能是的原本很简单的穿透无法成功,本发明修正了传统的穿透流程,双方穿透依赖信令服务器同步状态,可以提升穿透的成功率。
技术领域
本发明涉及互联网通信技术领域,尤其涉及一种双方为非对称型的NAT的穿透方法。
背景技术
P2P,是英文Peer to Peer的缩写,中译为对等互联或点对点技术。P2P技术可以让用户可以直接连接到其他用户的计算机,进行文件共享与交换,同时P2P在深度搜索、分布计算、协同工作等方面也大有用途。目前P2P在加强网络上人的交流、文件交换、分布式计算、服务共享等方面已经充分显示出了其强大的技术优势,但是P2P的应用主要还是集中在Internet应用中,随着互联网大规模普及,p2p传输需求越来越大。
NAT(Network Address Translator)技术通过将只能作为局域网内部地址而在因特网上不能被识别或直接使用的私有IP地址映射为Internet上合法IP地址,实现私有网络中节点对Internet的访问。NAT设备位于互联网与局域网之间,有翻译网络地址和保护网络安全的作用。但是NAT之后的主机不能作为服务器向外部网络提供服务,位于不同NAT之后的主机间也无法互相通信。因而NAT的穿透对P2P技术应用有重要意义。
NAT的四种类型:
(1)完全圆锥(Full Cone)NAT
完全锥形NAT将从同个内网IP与端口号发出的所有请求映射为相同的外部IP地址与端口号。同理,任何外网主机能够通过向这个内网主机被映射过的外网地址发送数据包。
(2)受限圆锥(Restricted Cone)NAT
受限锥形NAT将从同个内部IP地址和端口号发出的所有请求映射为相同的外部IP地址与端口号。但与完全锥形NAT不同的是,外网主机(IP地址为X)只能够向先前向IP地址X发送过数据包的内部主机发送数据,从而可以拒绝非请求的(unsolicited)包,支持数据包过滤功能。
(3)端口受限锥形(Port Restricted Cone)NAT
端口受限锥形NAT与受限锥形NAT类似,不同的是加了端口号的限制。IP地址为X,端口号P的外部主机只能够向先前已经向IP地址X、端口号P发送过数据包的内部主机发送数据包。
(4)对称型(Symmetric)NAT
对称型NAT将把从相同的内部IP地址与端口号发出,以及目的IP地址与端口号也相同的所有请求映射为相同的外部IP地址和端口号。数据包在经过此类型的NAT时候,源地址与端口即使相同,但目的地不同的话,将为其分配不同的映射地址。此外,只有提前收到内网主机X发来数据包的外部主机才可以向该内部主机发送数据包。
发明内容
本发明所述的一种双方为非对称型的NAT的穿透方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州涂鸦信息技术有限公司,未经杭州涂鸦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810738763.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据同步方法,装置及系统
- 下一篇:通信方法、装置及设备