為何 windows remote desktop connecton (RDC) 速度這麼快?

RDC的速度优于VNC是因为它不通过网络传输压缩像素数据,而是传输渲染数据,并在客户端使用Win32 GDI API根据这些数据绘制。这减少了数据传输量,加上高效的压缩和缓存技术,实现快速远程连接。文章还探讨了Mac上缺乏类似RDC解决方案的原因。
摘要由CSDN通过智能技术生成

导读:


RDC 又稱為『遠端桌面』(在 NT 時代也叫做 terminal service),多年來我心中一直有個疑惑就是,為何平平是遠端遙控,RDC 的速度就是比 VNC 快上一大截,而且即使在慢速網路下,它仍然能有非常好的表現。


最近開始準備替換掉家裏最後一台 windows server,因此跟同事借了台 mac mini 回來想玩玩遠端遙控,實驗結果讓人非常非常失望,基本上 mac 的遙控只有兩種方法


1. screen sharing


2. Apple Remote Desktop (ADC)


但不論是哪一種,骨子裏其實都是 VNC,因此它的做法仍然是 pixel by pixel 抓下來後高度壓縮再送出去,資料量顯然無法小到哪去,耗用的頻寬就更不用說了。


也由於這兩天失敗的結果,讓我再度開始好奇到底 RDC 是何方神聖怎麼會表現這麼好,這次終於專心爬完所有資料也得到一個滿意的結論了,簡單整理如下。


RDC protocol 是什麼?


MSDN 上關於 RDC 的說明(最重要,看完就明白)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值