天天看點

ICA協定 KO RDP協定 ICA協定與RDP協定的差別

Citrix的ICA協定介紹與對比

Citrix Independent Computing Architecture ( ICA )技術已經被證明,能夠通過整個企業網絡來提供配置 Windows 、 UNIX 以及 Java 應用程式通路的強大的競争優勢,而不需考慮使用者的位置、用戶端硬體裝置或者可用帶寬的限制。

一、Citrix 的工作原理

    Citrix MetaFrame Presentation Server 能夠為使用者建構一個基于伺服器計算的應用模式,在這種應用模式下應用程式的安裝配置、管理維護支援以及 100% 執行都集中在伺服器上進行,使用者通過鍵盤滑鼠操作的運作結果顯示在用戶端。這樣的話一方面大大降低了網絡資料傳輸的負擔,網絡平均帶寬為 10-20Kbps ,同時對于用戶端裝置的配置要求将大大降低。

基于 Citrix ICA 的應用伺服器計算系統的好處包括:集中應用軟體安裝、減少 IT 方面的管理和支援成本和部署新的和更新方案的時間;具有優化利用計算機硬體和網絡資源,保護前期投資;更快地、更加可預見地應用軟體的分發,無需考慮網絡帶寬。

二、Citrix ICA 的主要特點

1、瘦用戶端裝置的支援:

Citrix ICA 實際上支援各種類型的用戶端裝置,從基本的 Intel 386 、 486 處理器的計算機到最快的奔騰 4 工作站。它也能夠很好地用在手持計算機、無線的掌上裝置,還有 Windows 終端等;

2、低網絡帶寬的支援:

Citrix ICA 平均占用 10-20kbps 的網絡帶寬,能夠通過在 14.4kbps 的帶寬下進行連接配接。這就保證了 ICA 操作的可預見性,甚至能夠通過電話撥号和 ISDN 進行連接配接,無需考慮網絡帶寬和應用軟體的大小。可以比較一下,“下載下傳和執行”對象的變化是基于網絡帶寬和對象大小而變化的。

3、平台無關性的支援:

Citrix ICA 本身具有平台獨立的特性。它的不同子產品使其很容易适應不同的用戶端作業系統的需要,包括: UNIX 、 Macintosh 、 Java 和 MS-DOS ,確定通過實際上任何的用戶端裝置通路基于 Windows 、 Java 和 UNIX 應用軟體。

4、廣泛的用戶端軟體支援:

ICA 能夠和最新的 Windows 和 UNIX 應用程式一起工作,不需要進行應用軟體的二次開發,而且應用軟體的配置隻需要一個 ICA 用戶端軟體即可。

5、協定無關性的支援:

ICA 工作于标準的網絡協定包括 TCP/IP 、 NetBIOS 和 IPX/SPX 在内的協定之上,通過标準的通信協定如 PPP 、 ISDN 以及幀中集、 ATM 以及無線通信協定都可以進行連接配接工作。

6、協定特征

RDP支援本地列印和本地客戶列印假脫機,ICA除支援這兩項功能以外,還具備以下不同的特征:

ICA協定及資料包結構非常清晰,有一個豐富的應用層,ICA的通道被虛拟分為32個子通道,能夠給使用者提供完善的Server-based Computing整體解決方案

很多RDP目前還不具備增強功能已逐漸被加入到ICA中,包括SpeedScreen 進階的壓縮技術,QoS流量控制(列印、磁盤映射等),通用列印驅動,Seamless Windows(更好的使用者體驗)

           色彩:ICA協定支援真彩(24位色),傳統的RDP協定隻支援256色;

           分辨率:ICA協定支援無限大(64000X64000),傳統的RDP協定隻支援800x600;

驅動映射:ICA協定可以将本地資源和伺服器資源無縫地內建在一起,給使用者的操作帶來極大的友善。RDP協定不具備此功能;

           COM端口映射:ICA協定可以支援多種序列槽外設,RDP協定不具備此功能;

SpeedScreen2:該項專利技術大大減少了網絡傳輸資料量,一般情況下,平均每個使用者的正常工作僅占用10Kbps。最近,SpeedScreen3已正式推出,解決了通過廣域網系統釋出應用程式普遍存在的延時問題;

7、協定穩定性:ICA協定的穩定性優于RDP協定;

8、多媒體支援:ICA協定能夠支援音頻、視訊和多媒體帶寬控制。而RDP不支援多媒體。

三、ICA協定與RDP協定在技術性能上的主要差別

Citrix Systems,Inc.是世界領先的應用服務軟體方案提供商,成立于1989年,被微軟授權開發OS/2的多使用者版本,并對外開放。1992年11月,Citrix公司被授權在微軟公司的Windows NT Server源代碼上建立WinFrame,其主要目的是在Windows NT上添加多使用者功能。1995年,WinFrame正式釋出,将Windows NT 3.51擴充成多使用者系統,進而使Windows NT伺服器具有了連接配接終端的能力。1998年6月,微軟便推出了一個英文正式版Windows NT Server 4.0 Terminal Server Edition。在後來推出的Windows Server版本中,終端服務已經成為一個标準的服務(RDP協定)。

    随着Citrix的産品和技術被越來越多的中國使用者所熟悉,也有越來越多的使用者在詢問同一個問題:既然有了Windows Server的終端服務功能,是否還有必要購買Citrix公司的系列軟體産品呢?Citrix的MetaFrame與Windows 的Terminal Service相比較,有哪些主要的差別及優勢呢?

事實上,Windows Server中的終端服務和RDP協定,來源于Citrix的MetaFrame産品和ICA協定,但僅包含其中的小部分基礎功能。從網絡OSI模型的角度來看,ICA協定和RDP協定都是基于網絡層和傳輸層之上,可以主要從三個方面來比較兩種産品的性能差異:

1、 協定基礎

    RDP協定隻能以TCP/IP協定為基礎,ICA協定能夠适用于TCP/IP、IPX/SPX和NetBEUI等多種協定。其中,IPX/SPX協定被國内的很多使用者所采用,廣泛應用于Novell網絡。

    MetaFrame可以應用于多種網絡連接配接方式,如LAN、WAN、RAS dial-up、Direct serial connection(async.)、Direct dial-up和Browse available servers等。而Windows Server隻适用于上述連接配接方式中的前三種,即LAN、WAN和RAS dial-up。

更主要的是Citrix在ICA協定的基礎上,提供了各種增值服務,負載平衡服務,資源管理服務,安裝管理服務及NFuse等。而RDP基礎上幾乎沒有任何服務。

2、 協定特征

    RDP支援本地列印和本地客戶列印假脫機。ICA除支援這兩項功能以外,還具備以下不同的特征:

    驅動映射:ICA協定可以将本地資源和伺服器資源無縫地內建在一起,給使用者的操作帶來極大的友善。RDP協定不具備此功能。

    COM端口映射:ICA協定可以支援多種序列槽外設,RDP協定不具備此功能。

    SpeedScreen2:該項專利技術大大減少了網絡傳輸資料量,一般情況下,平均每個使用者的正常工作僅占用10Kbps。最近,SpeedScreen3已正式推出,解決了通過廣域網系統釋出應用程式普遍存在的延時問題。

    協定穩定性:ICA協定的穩定性優于RDP協定。

    多媒體支援:ICA協定能夠支援音頻、視訊和多媒體帶寬控制。而RDP不支援多媒體。

3、基于協定的應用:

    在ICA協定之上,有一個豐富的應用層,能夠給使用者提供完善的Server-based Computing整體解決方案:無論是伺服器端還是用戶端,無論是使用者界面還是背景支援,無論是可靠性還是擴充性,無論是資源管理還是網絡帶寬的高效利用,使用者都可根據需要選擇适當的MetaFrame及配套産品。可以從下面的分類比較中進行分析和對照:

用戶端作業系統廣泛性

    幾乎現有的所有用戶端的作業系統,都适合安裝ICA客戶軟體,以通路MetaFrame應用伺服器。其中包括: windows 系列産品、DOS、Macintosh (Motorola, PowerPC)、Internet Explorer,Netscape浏覽器、 UNIX—Solaris/SPARC、UNIX—Solaris/x86、UNIX—SunOS、UNIX—DEC、UNIX—HP/UX、UNIX—IBM、UNIX—SGI、UNIX—SCO、UNIX—Linux (Red Hat, Caldera, SuSE, Slackware)、Java—JDK 1.1、Java—JDK 1.0、RISC OS、PS OS、NCI OSA、Net OS。

    而RDP協定支援下面作業系統:

    Windows 系列産品(包括CE)、OSX(Macintosh).

用戶端裝置

    同樣,通過Citrix的ICA協定,幾乎現有的所有形式的用戶端硬體裝置,都可以應用在Server-based Computing網絡模式中,主要包括: PC機(DOS、Windows、UNIX、Linux等作業系統)、 Macintosh機(Motorola、PowerPC等)、手持電腦(HP Jornada、Compaq Cseries等)、網絡計算機(Sun Java Station、IBM Network Station等)、Windows終端(Win CE、DOS、Linux等作業系統)、網絡終端(如Wyse Winterm 5000)、機頂盒裝置(如BocaVision STB121)。而Windows Server中的終端服務功能隻能在下列裝置上得到實作:

    PC機(Windows 3.11或以上版本)

    手持電腦(HP Jornada、Compaq Cseries等)

    基于Win CE的WBT

繼續閱讀