Jak działa Teamviewer przez port 80?

-1

Czy ktoś ma wgląd w to, jak program Teamviewer zarządza pracą na porcie 80?

Oczekiwałbym, że wtedy zajęty zostanie port 80 podczas korzystania z sesji teamviewer, co uniemożliwiłoby mi komunikację przez port 80 (http np.). Oczywiście tak nie jest, więc jak to działa?

bas
źródło
Czy na twoim komputerze działa serwer http? To główny sposób używania portu 80 na komputerze. To, że żądasz danych z komputera na porcie 80, nie oznacza, że ​​dane wracają do tego samego numeru.
Mokubai

Odpowiedzi:

3

Po nawiązaniu połączenia z innym komputerem przez sieć masz port źródłowy i port docelowy.

Portem źródłowym może być dowolny port, co oznacza, że ​​nie musi być zgodny z portem docelowym.

Tak więc, chociaż mogę nasłuchiwać na porcie 80, mogę połączyć się z innym systemem na porcie 80, używając lokalnego portu, powiedzmy 45000. W rzeczywistości przez większość czasu system przydzieli port źródłowy (zwany także portem wiązania) dla automatycznie podczas połączenia connect().

Nie trzeba dodawać, że nie musisz nasłuchiwać na porcie, aby połączyć się z innym systemem na tym porcie, dlatego TeamViewer - lub jakakolwiek inna aplikacja - może nasłuchiwać portu 80 na twoim komputerze bez przeszkadzania przeglądarce w wysyłaniu żądań do inne systemy , które również nasłuchują na porcie 80.

Qix
źródło
Argh, naprawdę się staram, ale staram się to w pełni zrozumieć. Więc kiedy sesja teamviewer jest uruchomiona, mam połączenie na żywo z inną maszyną. Z mojego komputera, na serwer Teamviewer, na docelowy komputer. Gdy sesja jest otwarta, używany jest port lokalny na moim komputerze. Używany jest port lokalny na docelowym komputerze. Jaki rodzaj informacji przepływa wtedy między dwiema maszynami? Czy wielokrotnie wysyła żądania HTTP GET, aby uzyskać aktualizacje z docelowego komputera, aby widzieć pulpit „na żywo”?
bas
@bas Teamviewer nie używa http. Z jakiego protokołu korzysta TeamViewer?
DavidPostill
@DavidPostill aha! W ten sposób moje pytanie niskiej jakości wciąż otrzymuje odpowiedź, której szukałem! Dzięki za ten link, tego nie mogłem znaleźć
bas
0

Maszyna, z którą PODŁĄCZASZ się za pomocą przeglądarki Teamviewer, działa na porcie 80. Tak więc dla twojej maszyny jest to jak dostęp do kolejnej witryny.

Catweazle
źródło