Invention Grant
- Patent Title: Network address translators (NAT) type detection techniques
- Patent Title (中): 网络地址转换器(NAT)类型检测技术
-
Application No.: US12328296Application Date: 2008-12-04
-
Publication No.: US09160794B2Publication Date: 2015-10-13
- Inventor: Qingwei Lin , Jiang Li , Jian-guang Lou , Yusuo Hu , Fan Li
- Applicant: Qingwei Lin , Jiang Li , Jian-guang Lou , Yusuo Hu , Fan Li
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Ladislav Kusnyer; Judy Yee; Micky Minhas
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/08 ; H04L12/26 ; H04L29/12 ; H04L12/24 ; H04L29/06

Abstract:
Techniques described herein enable peers to determine each peer's NAT type much more efficiently and quickly than when compared with existing techniques. To do so, a peer simultaneously sends multiple test messages to a server. The peer then waits to either receive a response for each of the multiple test messages or may store an indication that no response has been received after a predetermined timeout period. The peer then analyzes the received responses and/or the stored timeout indications to determine the peer's NAT type or to determine that the peer is operating free from concealment by a NAT/firewall device. By simultaneously sending the multiple test messages, the peer may determine the NAT type within a maximum time defined by the predetermined timeout period or a roundtrip time period that is required for communication between the peer and the server. As such, the tools allow for efficient NAT-type detection.
Public/Granted literature
- US20100146099A1 Network Address Translators (NAT) Type Detection Techniques Public/Granted day:2010-06-10
Information query