网络环境对远程控制造成的难题
网络环境是指将分布在不同地点的多个多媒体计算机物理上互联,依据某种协议互相通信,实现软、硬件及其网络文化共享的系统。
世界上具有内网穿透功能的远程控制类软件不超过10款,人们现在常用的远程控制软件主要使用TCP协议来实现远程控制,windows系统自带的远程桌面连接(3389)、pcAnyWhere(赛门铁克公司)、Radmin等,均属于TCP 协议的远程控制软件,使用TCP协议的远程控制软件的优势是稳定、连接成功率高;缺陷是双方必须有一方具有公网IP(或在同一个内网中),否则就需要在路由器上做端口映射。这意味着您只能用这些软件控制拥有公网IP的电脑,或者只能控制同一个内网中的电脑,这就使的软件的应用率大打折扣。而使用UDP协议可以利用UDP的打洞原理(UDP Hole Punching技术)穿透内网,从而解决了TCP协议远程控制软件需要做端口映射的难题。随着UDP内网穿透软件不断拓展,越来越多的人开始使用UDP协议开发的网络人和teamviewer远程监控控制软件。
在使用内网穿透功能的时候,,两个内网间直联的成功率在85% 左右,世界现在没有任何一款软件可以实现100%内网穿透,对于不能直连的用户,网络人远程控制软件提供中转的功能,通过网络人服务器的中转,同样为您实现双方的互连。而不能实现直连的一个很重要的原因就是网络环境的影响。
您可以换个电脑系统环境和网络环境。比如先到公司同事电脑上连接,看用不用中转,注:如果同事和您的电脑都是接在同一个路由, 那么您们的网络环境可能是一样的,因为都是通过同一个路由出口上网,但是您也可以先试验一下,看换台电脑能否正常,这样可以判断出是网络环境还是自己的电脑系统环境造成的。如果用同事电脑控制,不用中转了,那么说明是电脑系统环境造成的,您将自己电脑重新启动一下或者重装一下系统,可能就OK了。如果用公司同事的电脑还是要中转,那么建议您换个网络环境,到隔壁家,或者到网吧。我们这说的换网络环境最好是换条线路,比如您原来是用网通的,那么您可以换成电信或者铁通的试验看看。当然如果没有别的服务商的线路,那即便是同一个ISP 服务商(宽带运营商),那么我们也必须多做一个测试。