TeamViewer 使用什么协议?

voi*_*ces 14 remote-desktop vnc protocol teamviewer network-protocols

我只是在教某人一些有关 SSH 和 VNC 的知识。我说我会用 TeamViewer 给他看一些东西。然后他问我“Soo .. 这是 VNC 客户端吗?
我不确定。

TeamViewer 使用什么协议?它显然类似于 VNC & RDP 等。但是,我似乎找不到关于它的太多信息。

use*_*686 26

TeamViewer 使用自己的专有协议。尽管已部分分析了其身份验证层,但并未对其进行记录:

它在目的上类似于 RDP 或 VNC (RFB),但包括 NAT 穿越,身份验证方法(一次性 PIN)略有不同,支持文件传输和聊天,并动态适应网络条件。

  • NAT 穿越必须是可能的,因为它不是对等的,因为与 RDP 和 VNC 不同,有一个服务器来建立连接。 (2认同)
  • 仅供参考,这个答案中的两个链接今天都是 404。 (2认同)