Basicamente, existem várias maneiras de estabelecer uma conexão entre pares que não podem aceitar conexões de entrada em seus aparentes endereços de Internet.
- Determine se parece haver conversão de endereço de rede (NAT) e, se houver, tente usar UPnP e / ou outros protocolos de mapeamento de porta NAT para configurar qualquer roteador NAT que responda para encaminhar uma porta no endereço da Internet para o endereço local
- Se um dos pares puder aceitar conexões de entrada, coordene para que ele ouça uma conexão e o outro ponto se conecte a ele
- Use as técnicas NAT para tentar estabelecer uma conexão link