2019年9月16日
RDP远程连接的流量损耗问题
需要根据操作者所操作的内容而定,如果只是简单操作,很少,且可以忽略不计;如果传送图片等大文件,流量就大了,需要按传输的文件大小来计算。
只是简单操作流量非常小,远程桌面主要有几个部分:
1. 鼠标、键盘等控制事件,比如操作者和被远程的主机上传输的数据只是键盘的操作与鼠标移动的轨迹
2. 界面更新
3. 通道维护
不涉及视屏应用的情况下小于100Kbps,视屏应用要具体计算,可能在100K~2M之间,甚至更大。
传送图片等大文件,流量就大了,可能在2M-100M,一小时下来得上G也有可能。
所以,远程连接,跟实际操作频率、数据的操作量成正比。可以简单理解为不传文件,不耗流量(图片,日志,视频等都是文件),或者说小到忽略不计。当然,为了切实解决流量不受到莫名损耗,建议每次连接完成后,彻底关闭流量卡的连接,如果目的是一直让流量卡处于连接状态,那么也要彻底检查客户端其它网络应用,查看本机流量,关闭这些应用对网络的请求。
以上是基于微软自带的 MSTSC命令来判断的,如果采用专用远程连接工具,比如TeamViewer等,可能还要考虑软件内置功能是不是同时也在消耗流量。
举例,如果在用TeamViewer做远程连接的时候,不取消“播放计算机声音和音乐”,那么这一部分流量也是要计算在内的。庆幸的是以上功能我们可以自由控制,但TeamViewer也许还隐藏着一些我们无法看到的和控制的流量花费。所以,在用TeamViewer做远程连接帮助的时候,流量损耗要比MSTSC大一些。这个因素要考虑在内。