Hacker News new | ask | show | jobs
by arnoldb0620 5042 days ago
if server a is behind a nat, it first needs to send out a message to server b this will open a random port for typically 60 seconds automatically. Then another message will need to originate from server a within the 60 second time period in order to keep the port open.

http://en.wikipedia.org/wiki/NAT_traversal