作者 主題: VNC 測試心得  (閱讀 8386 次)

0 會員 與 1 訪客 正在閱讀本文。

slime

  • 俺是博士!
  • *****
  • 文章數: 1692
    • 檢視個人資料
VNC 測試心得
« 於: 2006-07-28 02:52 »
VNC 是一種網路控制的架構; 類似的有 Symantec PC Anywhere , 微軟的遠端控制, 蘋果電腦的 Remote Desktop 等. VNC 和這些業者賣的"產品"不同, VNC 本身是個開放的"架構", 所以不論是什麼平台, 只要有相容的產品, 就可以連線.

今天晚上測試的部份, 就是跨平台跟跨網路的測試.

首先是平台的測試:
主要的 server 端採用 Linux 平台, 安裝 realVNC , 執行 vncserver .
而 client 端有兩種平台, 一種是 Linux 安裝 realVNC , 一種是 Mac OS X 安裝 chicken for VNC .
由於 server 端是 Linux 平台, 所以無論 client 端是哪種平台, 只要能連上 server 端, 之後的操作都是在 server 端進行.

其次是網路的測試:
這次測試的網路環境有三種:
SeedNet ADSL (256K/64K)接學術網路(100M?),
SeedNet ADSL (256K/64K)接 HiNet ADSL (768K/128K)
區域網路(100Mbps)
在 SeedNet ADSL 對學術網路或對 HiNet ADSL 連線上都有點慢, 更新一個全螢幕視窗要 5~10 秒, 而區域網路內大約是 1~2 秒內, 所以推測網路頻寬對 VNC 使用上影響不小.

VNC 的優缺點:
優點:
1. 可以有個人化的作業環境: 比如有一台穩定的 server , 將相關軟體都在 server 執行, 那 client 端只要有支援 VNC , 就可以省去修改相關設定的部份.
2. 可以重新調整電腦負載: 比如多台電腦都需要某些功能, 而只有一台電腦等級較好, 就可把資源集中安裝於 server 上, 其他電腦只要提供足夠執行 VNC client 即可.
3. 可以暫時離開或切換使用者環境, 而不用中斷程式: 比如在抓檔案或者進行某些運算程式時, 一但離線就往往會被中斷, 而透過 VNC 時, 可以讓 server 上的程式繼續運作; 比如下班前, 透過 VNC 在 server 下指令後 使用者可以暫時離開, 從辦公室回家, 再從家中連上 VNC server 觀察運作情況.

缺點:
1. 受限於網路頻寬: 由於 VNC 透過網路傳送圖型, 在資料量上還是佔用不少頻寬.
2. 受到 VNC 軟體的限制, 有些軟體只允許 10 個連線(0~9). (更換其他 server 軟體可以解決)
冷笑話: 我的 IP 是 127.0.0.1