发明名称 Local name resolution
摘要 Embodiments described herein relate to systems and methods for local name resolution in network communications. Particular embodiments may enable a device resolution request to include a name that identifies the user device issuing the resolution request. A proxy server may accept the resolution request, and respond with a service internet protocol address that is customized to that user device, such that compatible user devices on the same local area network will each receive a different service IP address. When the proxy server receives traffic on a particular service IP address from a local area network, the proxy server may identify the compatible device even if a network address translation device has adjusted the requesting IP address for the device. Particular implementations may enable acceleration of HTTPS communications by the proxy server, or other such benefits.
申请公布号 US9577979(B1) 申请公布日期 2017.02.21
申请号 US201314080712 申请日期 2013.11.14
申请人 ViaSat, Inc. 发明人 Lepeska Peter
分类号 G06F15/16;H04L29/12 主分类号 G06F15/16
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A method comprising: intercepting, by a proxy server, a resolution request that has been issued by a first user device operating in a local area network behind a network address translation (NAT) device, wherein the resolution request comprises a name that identifies the first user device within the local area network, and wherein the proxy server is external to the local area network and the NAT device; selecting a unique service IP address for the first user device based on the name that identifies the first user device within the local area network; creating an association between the name that identifies the first user device within the local area network and the unique service IP address; issuing, by the proxy server, a name resolution response containing the unique service IP address to the first user device; receiving, by the proxy server, network communications traffic from the first user device, the network communications traffic destined for the unique service IP address; and identifying the first user device from the network communications traffic received by the proxy server based on the association between the unique service IP address and the name that identifies the first user device within the local area network.
地址 Carlsbad CA US