Quale protocollo utilizza TeamViewer?


11

Stavo solo insegnando a qualcuno qualcosa su SSH e VNC. Ho detto che gli avrei mostrato alcune cose con TeamViewer. Poi mi ha chiesto "Soo .. è un client VNC?
E non ne ero sicuro.

Quale protocollo utilizza TeamViewer? È ovviamente simile a VNC & RDP e così via. Tuttavia, non riesco a trovare molte informazioni al riguardo.


Risposte:


23

TeamViewer utilizza il proprio protocollo proprietario. Non è documentato, sebbene il suo livello di autenticazione sia stato parzialmente analizzato:

È simile a RDP o VNC (RFB) allo scopo, ma include NAT traversal, ha metodi di autenticazione leggermente diversi (i PIN una tantum), supporta il trasferimento di file e la chat e si adatta dinamicamente alle condizioni della rete.


2
Il NAT traversal deve essere possibile perché non è peer-to-peer, poiché esiste un server per stabilire la connessione, a differenza di RDP e VNC.
paradroid

È principalmente peer-to-peer. Alcuni protocolli (ad es. Pre-MS Skype) utilizzano solo nodi centrali esclusivamente per la perforazione di fori NAT, non per l'inoltro dei dati.
user1686

Potresti approfondire la parte di NAT traversal / hole punzonatura?
Voci dal
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.