发明授权
- 专利标题: Out-of-band keep-alive mechanism for clients associated with network address translation systems
- 专利标题(中): 与网络地址转换系统相关的客户端的带外保持机制
-
申请号: US11712123申请日: 2007-02-28
-
公开(公告)号: US07881318B2公开(公告)日: 2011-02-01
- 发明人: Shai Herzog , Marie Hagman
- 申请人: Shai Herzog , Marie Hagman
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 主分类号: H04L12/28
- IPC分类号: H04L12/28 ; H04L12/56 ; G06F15/16
摘要:
Architecture for maintaining connection state of network address translation (NAT) devices by employing an out-of-band (OOB) technique externally to application connections without imposing additional requirements on the underlying native application(s). The OOB solution can be applied to arbitrary connections without requiring modification to an application protocol and works with TCP and UDP. A keep-alive (KA) application is employed as an OOB mechanism that injects KA packets that appear to the NAT device to be coming from the native connection. These injected packets fool the NAT device into resetting the inactivity timer for that connection, but do not fool or confuse the native application, which is oblivious to the spoofing. Accordingly, the connection will not terminate due to NAT timeouts, and therefore, a client/server protocol, for example, will not need to generate fake activity packets to keep the connection alive.
公开/授权文献
信息查询