Połączenia bezpośrednie tcpsockets

0

Jeżeli chcę połączyć się z drugim komputerem za pomocą programu na socketach nie udaje się to - obydwaj nie mamy zewnętrznego ip. Jak więc rozwiązują to sieci p2p, czy chociażby przesyłanie plików przez gadu-gadu(odbywa się bez serwera)
Liczę na odpowiedź lub chociaż wskazówki c;

0

Sieci P2P rozwiązują to węzłami pośredniczącymi - zawsze znajdzie się taki węzeł w sieci, że jednak ma "zewnętrzne" IP i da się do niego podłączyć i przesłać "poprzez" niego.
Nie wiem jak rozwiązuje to GG, ale przypuszczam, że jednak serwer pośredniczący też występuje. XMPP działa w podobny sposób - jeśli niemożliwe jest połączenie bezpośrednie, to korzysta się z proxy.

0

takie pytania pojawia się średnio 1-2 w miesiącu - wystarczy poszukać i poczytać

1 użytkowników online, w tym zalogowanych: 0, gości: 1