【技术实现步骤摘要】
一种并发式NAT穿越方法和系统
[0001]本专利技术提出了一种并发式NAT穿越方法和系统,属于互联网
技术介绍
[0002]NAT(Network Address Translation)是一种网络地址转换技术,可以将内部网络的私有IP地址转换为公共IP地址,使得内部网络可以访问互联网。但是,由于NAT的存在,外部网络无法直接访问内部网络中的设备,这就限制了一些应用场景的实现。并且,存在TURN方案无法达到实际建立P2P连接的目的,STUN方案建立P2P连接在面对对称NAT时猜测端口花费时间过长的问题。
技术实现思路
[0003]本专利技术提供了一种并发式NAT穿越方法和系统,用以解决TURN方案无法达到实际建立P2P连接的目的,STUN方案建立P2P连接在面对对称NAT时猜测端口花费时间过长的问题,所采取的技术方案如下:
[0004]一种并发式NAT穿越方法,所述并发式NAT穿越方法包括:
[0005]在起始时并发建立第一条连接和第二条连接,其中,所述第一条连接为TURN方案的转 ...
【技术保护点】
【技术特征摘要】
1.一种并发式NAT穿越方法,其特征在于,所述并发式NAT穿越方法包括:在起始时并发建立第一条连接和第二条连接,其中,所述第一条连接为TURN方案的转发连接,所述第二条连接为STUN方案的P2P连接;实时监测所述第一条连接和第二条连接的建立完成状态,并根据所述建立完成状态确定数据传输的连接。2.根据权利要求1所述并发式NAT穿越方法,其特征在于,实时监测所述第一条连接和第二条连接的建立完成状态,并根据所述建立完成状态确定数据传输的连接,包括:实时监测所述第一条连接和第二条连接的建立完成状态;当所述第一条连接先完成建立,则采用第一数据传输策略进行数据传输;当所述第二条连接先完成建立,则采用第二数据传输策略进行数据传输。3.根据权利要求2所述并发式NAT穿越方法,其特征在于,所述第一数据传输策略如下:当第一条连接先完成建立时,则立即使用第一条连接进行数据传输,直至所述第二条连接完成建立;当所述第二条连接完成建立时,则销毁所述第一条连接,改用所述第二条连接进行数据传输。4.根据权利要求2所述并发式NAT穿越方法,其特征在于,所述第二数据传输策略如下:当第二条连接先完成建立时,则直接使用第二条连接进行数据传输;当使用第二条连接进行数据传输时,则中断第一条连接的建立。5.一种并发式NAT穿...
【专利技术属性】
技术研发人员:余丹,兰雨晴,唐霆岳,王丹星,郑涵,
申请(专利权)人:慧之安信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。