Який протокол використовує TeamViewer?


12

Я просто навчив когось трохи про SSH & VNC. Я сказав, що покажу йому деякі речі з TeamViewer. Тоді він запитав мене: "Су ... це клієнт VNC?
І я не був впевнений.

Який протокол використовує TeamViewer? Це очевидно схоже на VNC & RDP тощо. Однак я не можу знайти про це багато інформації.


3
дублікат
безпеки.stackexchange.com

Відповіді:


24

TeamViewer використовує свій власний протокол. Він не задокументований, хоча його рівень аутентифікації був частково проаналізований:

За призначенням він схожий на RDP або VNC (RFB), але включає NAT обхід, має дещо інші методи аутентифікації (одноразові PIN-коди), підтримує передачу файлів і чат, а також динамічно адаптується до мережевих умов.


2
Обхід NAT повинен бути можливим, оскільки він не є одноранговим, оскільки існує сервер для встановлення з'єднання, на відміну від RDP і VNC.
парадороїд

Це здебільшого одноліткові. Досить багато протоколів (наприклад, до MS Skype) використовують центральні вузли виключно для пробивання отворів NAT, а не для ретрансляції даних.
користувач1686

Не могли б ви детальніше розглянути деталь проходження NAT / пробивання отворів?
голоси
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.