你使用了teamviewer吗?(我知道的漫画问题......谁不使用它?)
你有任何想法,即使我在路由器,防火墙,交换机和我的本地防火墙后面,teamviewer如何建立连接..?
我试图想象远程机器和我的计算机之间的连接.远程机器正在向我发送数据包(及其标题(例如,目标IP,消息正文)),但它只知道我的ID号(由我当地的teamviewer应用程序提供).
即使有一个juniper防火墙(以及我的Windows防火墙),这些数据包也会到达我的计算机.
消息正在通过计算机接收什么样的消息?(当然它不像xml,text,html,excel :)
你有什么主意吗?
PS.请分享您的知识,就像您向初级用户解释一样.
该软件正在与中央服务器通信,并已建立出站连接.当您启动TeamViewer时,它将尝试建立直接连接,但如果两个方向都失败(即防火墙或两个地方的NAT),那么它将通过服务器进行通信.
这与大多数在线游戏使用的方法基本相同.一端的更改将发送到中央服务器,然后中继回其他连接的计算机.