Quel protocole TeamViewer utilise-t-il?


11

J'enseignais juste à quelqu'un un peu sur SSH et VNC. J'ai dit que je lui montrerais certaines choses avec TeamViewer. Puis il m'a demandé "Soo .. est-ce un client VNC?
Et je n'étais pas sûr.

Quel protocole TeamViewer utilise-t-il? C'est évidemment similaire à VNC & RDP et ainsi de suite. Cependant, je n'arrive pas à trouver beaucoup d'informations à ce sujet.


Réponses:


23

TeamViewer utilise son propre protocole propriétaire. Il n'est pas documenté, bien que sa couche d'authentification ait été partiellement analysée:

Il est similaire à RDP ou VNC (RFB) dans le but, mais comprend la traversée NAT, a des méthodes d'authentification légèrement différentes (les codes PIN uniques), prend en charge le transfert de fichiers et le chat, et s'adapte dynamiquement aux conditions du réseau.


2
La traversée NAT doit être possible car elle n'est pas peer-to-peer, car il existe un serveur pour établir la connexion, contrairement à RDP et VNC.
paradroid

Il s'agit principalement d'égal à égal. Un certain nombre de protocoles (par exemple pré-MS Skype) n'utilisent que des nœuds centraux uniquement pour la perforation NAT, pas pour le relais de données.
user1686

Pourriez-vous élaborer sur la partie traversée NAT / poinçonnage?
voix
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.