• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            我的玻璃盒子

            [轉]RFB與RDP的區別

            轉自:

            RFB (remote framebufer)和RDP(Remote Desktop Protocol)


            RFB的典型應用有VNC,HP的RGS也是類似的設計,另外一些遠程控制軟件也可以歸為RFB RDP的典型應用有Windows的遠程桌面,同時Linux, FreeBSD, Solaris ,Mac OS X以及PalmOS都有對RDP的支持。

            二者具體的區別比較可以參考http://www.gnome.org/~markmc/remote-desktop.html 

            兩種設計在聲音以及協同操作方面上有不同,但對兩種設計在窗口顯示上進行比較,更能說明它們的本質區別。下面舉兩個具體的例子:

            1、在一臺裝有高端顯卡的圖形工作站上運行一個使用了高版本OpenGL的實時交互窗口程序,如果采用RFB,那么即使本地客戶端配置較低,用的是較低端的顯卡,只要網絡通暢就一般能跑得很順暢,但如果用的是RDP,即使網絡再好,這個程序也永遠跑不起來。

            2、還是用顯卡配置較低的客戶機登錄到遠端服務器,由于登錄后的系統配置要求的屏幕分辨率較高,客戶機不可能使用這個分辨率進行顯示,為了繼續運行,使用RFB的應用顯示了這個桌面,這時你會發現它只顯示了桌面的一部分,或者將整個桌面按比例縮小后顯示出來;而使用RDP的應用就很麻煩了,客戶端將通知服務器目前的狀態,希望服務器改變當前配置以適應客戶端能接受的分辨率。

            由以上的例子可以看出:RFB是在服務器端將窗口在顯存中畫好之后將圖像傳給客戶端,客戶端只充當一個圖像解碼顯示的角色; RDP則將畫圖的工作交給了客戶端,服務器需要了解客戶端顯示能力的具體情況,以便作出相應調整。

            總結起來可以認為,RFB主要傳圖像,RDP主要傳指令。就一般應用而言,RFB數據量太大,RDP對客戶端要求較高,因此RFB適用于瘦客戶端,RDP適用于低速網絡。

            What's RDP?
            Remote Desktop Protocol (RDP) is a multi-channel protocol that allows a user to connect to a computer running Microsoft Terminal Services. Clients exist for most versions of Windows (including handheld versions), and other operating systems such as Linux, FreeBSD, Solaris and Mac OS X, as well as PalmOS has a client. The server listens by default on TCP port 3389.Microsoft refers to the official RDP client software as either Remote Desktop Connection (RDC) or Terminal Services Client (TSC).

            What's RFB?
            RFB (“remote framebuffer”) is a simple protocol for remote access to graphical user interfaces. Because it works at the framebuffer level it is applicable to all windowing systems and applications, including X11, Windows and Macintosh. RFB is the protocol used in Virtual Network Computing (VNC) and its derivatives.
            Although RFB started as a relatively simple protocol it has been enhanced with additional features (such as file transfers) and more sophisticated compression and security techniques as it has developed. To maintain seamless cross-compatibility between the many different VNC client and server implementations, the clients and servers negotiate a connection using the best RFB version, and the most appropriate compression and security options, that they can both support.
            VNC by default uses TCP ports 5900 through 5906, each port corresponding to a separate screen (:0 to :6).

            What's VNC?
            VNC(Virtual Network Computing,虛擬網絡計算)最早是一套由英國劍橋大學AT&T實驗室在2002年開發的輕量型的遠程控制計算機軟件,其采用了 GPL 授權條款,任何人都可免費取得該軟件。VNC軟件主要由兩個部分組成:VNC server及VNC viewer。用戶需先將VNC server安裝在被控端的計算機上后,才能在主控端執行 VNC viewer 控制被控端。 
            VNC server 與 VNC viewer 支持多種操作系統,如 windows,Linux,MacOS 及 Unix 系列(Unix,Solaris等),因此可將 VNC server 及 VNC viewer 分別安裝在不同的操作系統中進行控制。RealVNC 的優越性還在于如果操作系統的主控端計算機沒有安裝 VNC viewer,也可以通過一般的網絡瀏覽器(如 IE 等)來控制被控端(需要 Java 虛擬機的支持)。

            整個 VNC 一般運行的工作流程如下: 
            (1) VNC 客戶端通過瀏覽器或 VNC Viewer 連接至 VNC Server。 
            (2) VNC Server 傳送一對話窗口至客戶端,要求輸入連接密碼(可能為空),以及存取的 VNC Server 顯示裝置。 
            (3) 在客戶端輸入連接密碼后,VNC Server 驗證客戶端是否具有存取權限。 
            (4) 若是客戶端通過 VNC Server 的驗證,客戶端即要求 VNC Server 顯示桌面環境。 
            (5) 被控端將畫面顯示控制權交由 VNC Server 負責。 
            (6) VNC Server 將把被控端的桌面環境利用 VNC 通信協議送至客戶端,并且允許客戶端控制 VNC Server 的桌面環境及輸入裝置。

            RFB協議 http://en.wikipedia.org/wiki/RFB

            RDP協議 : http://en.wikipedia.org/wiki/Remote_Desktop_Protocol

            常見遠程桌面軟件對比 : http://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software

            posted on 2011-05-26 11:34 深藍色系統 閱讀(4298) 評論(0)  編輯 收藏 引用

            導航

            <2009年9月>
            303112345
            6789101112
            13141516171819
            20212223242526
            27282930123
            45678910

            統計

            常用鏈接

            留言簿(75)

            隨筆分類

            隨筆檔案

            文章分類

            文章檔案

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            久久这里有精品视频| 伊人久久大香线蕉精品| 久久精品国产99国产精品| 久久精品国产精品亚洲精品| 亚洲国产精久久久久久久| 理论片午午伦夜理片久久 | 亚洲午夜久久久精品影院| 久久精品女人天堂AV麻| 蜜桃麻豆WWW久久囤产精品| 久久精品一区二区国产| 色99久久久久高潮综合影院| 色妞色综合久久夜夜| 欧美精品丝袜久久久中文字幕| 久久综合鬼色88久久精品综合自在自线噜噜| 亚洲欧美成人综合久久久| 久久精品国产亚洲一区二区| 亚洲国产视频久久| 国产一区二区精品久久岳| 人妻少妇久久中文字幕| 亚洲人成电影网站久久| 国产精品热久久无码av| 久久无码人妻一区二区三区午夜| 国产综合成人久久大片91| 国产一级做a爰片久久毛片| 大香伊人久久精品一区二区| 国产精品一区二区久久精品无码| 日产精品99久久久久久| 久久婷婷是五月综合色狠狠| 久久久精品波多野结衣| 日本精品久久久久中文字幕8| 亚洲国产精品18久久久久久| 日本久久久久久久久久| 久久国产成人精品国产成人亚洲| 久久国产精品-国产精品| 久久午夜羞羞影院免费观看| 亚洲精品乱码久久久久久久久久久久 | 国产精品成人无码久久久久久 | 欧美丰满熟妇BBB久久久| 精品久久人人爽天天玩人人妻| 亚洲欧洲久久久精品| 欧美日韩精品久久免费|