Patent ID: 9054922
Filing Date: 2015-06-09
Classification: H04L

Abstract:
1. An apparatus comprising: one or more processors; and a memory coupled to the one or more processors comprising instructions executable by the processors, the processors operable when executing the instructions to: receive, from an endpoint, and forward an outgoing address request at a security device; store a Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) (STUN) transaction identifier included in the outgoing address request; perform a comparison of a value included in the incoming response to the locally stored STUN transaction identifier; attach, in response to the comparison, a local address for the security device to an incoming response elicited by the outgoing address request; forward, from the security device to a network address translation traversal server, the incoming response including the attached local address; and set a timeout duration of a pinhole according to a setting provided by a generation source of the outgoing address request, wherein the timeout duration is configured using a first default value prior to the setting, and after the setting, the timeout duration has a second different value.