TCP - IP White Papers
NATBLASTER: Establishing TCP Connections Between Hosts Behind NATs
Overview Firewalls and Network Address Translation (NAT) devices are becoming increasingly prevalent, and they pose a significant problem for connection establishment for peer-to-peer protocols. When properly configured, this middle-boxes inhibits TCP connections solicited from outside the local network. This paper proposes novel mechanisms to create direct TCP connections between two hosts behind middle-boxes with minimal help from a third-party. Two of these solutions are implemented on common hardware within a common environment. The authors are able to create direct TCP connections between two hosts which are both located behind typical NATs designed for small networks. Once this connection is established, the applications can communicate with each other using a standard TCP implementation with no further external help.
| Publisher | Association for Computing Machinery | File Format | |
|---|---|---|---|
| Date Published | January 2005 | Downloads | 4 |
| Format | White Papers | ||
| Topics | |||



