雲端計算教程學習入門影片課件:雲端計算通訊協議講解
在電影裡我們經常能聽到這樣的臺詞兩個人“Over”來“Over”去的通話,其實這就是制定好的通話規則,只要向對方說出“Over”,就表明話講完了,該輪到對方說話了。通話規則也叫通話協議,規定雙方通話時必須遵守的規則。終端與雲端通訊時相互遵守的規則就是通訊協議,雙方必須嚴格遵守事先制定好的通訊協議,否則通訊無法正常進行。
雲端計算通訊協議涉及安全、影像處理、資料壓縮、網路傳輸協議等多個領域,直接決定著租戶的終端體驗。目前,終端與雲端的通訊協議主要有如下幾種。
1. HTTP/HTTPS 協議
這是網站採用的通訊協議,HTTP 的預設埠為 80,明文通訊;而 HTTPS 的預設埠為 443,密文通訊。密文通訊是指,通訊雙方先加密內容然後再發出去,收到對方的資訊後需要先解密。本協議常用於 PaaS、SaaS,以及未安裝作業系統前的 IaaS。比如租賃了一臺裸機(屬於 IaaS),透過瀏覽器開啟裸機的遠端管理卡網頁,然後透過這個網頁給裸機安裝作業系統。
2. RDP 協議
這是微軟的遠端桌面協議,最新版本為 RDP10,這個版本改進很大,具備這些特徵:支援最大 32 位色彩。採用 128 位的 RC4 加密演算法。遠/近端電腦共享剪貼簿。允許遠端應用使用本地埠(埠重定向)。本地檔案系統重定向到遠端計算機。
3. PCoIP協議
這是 EMC 公司(收購 VMware)和 Teradici 公司共同開發的基於 UDP 的遠端桌面協議,意為 IP 上的個人計算機(PC-Over-IP),在低頻寬的廣域網上也能流暢使用。PCoIP 在主機上做圖形渲染,終端只負責解碼,因此減少了一些傳輸量,是專門為瘦終端而設計的。針對 Windows、Linux、MacOS、Android 和 iOS 作業系統,都發布了相應的客戶端軟體。利用此協議搭建的雲端計算系統結構較複雜,軟體許可種類多,這是一個缺陷。
4. HDⅩ/ICA 協議
這是思傑公司釋出的遠端桌面協議,採用 TCP,這一點與 PCoIP 採用 UDP 不同。思傑是最早做遠端訪問的公司,所以其技術積澱比較雄厚,在非常低的網路上(10Kb 左右)也有良好的表現。但不管怎樣,採用此協議搭建的雲端計算系統還是要混合微軟的產品的(作業系統、AD 域控等),相比微軟的 RDP 協議,其架構較複雜。
5. SPICE 協議
作為新興的遠端桌面協議,SPICE 協議最初由 Qumranet 公司開發,後來被紅帽公司收購併開源,且被整合到紅帽的雲端計算產品中。
6. RFB協議
RFB 協議即遠端幀緩衝(Remote Frame Buffer)協議,它直接把控制檯的底層螢幕幀的內容實時同步到終端,所以能適應所有的作業系統。但是其傳輸資訊量大,所以一般只在區域網內做點到點連線(一臺計算機只與一臺終端連線),以便遠端協助解決計算機問題。
7. Ⅹ協議
X 協議這是由麻省理工大學開發的開源網路圖形顯示協議,採用的是客戶機/伺服器架構。基於這個協議開發的軟體有 XFree86 及其繼任者 Xorg,被類 UNIX 作業系統廣泛採用,作為其圖形桌面元件的一部分,比如 Linux 作業系統大多數採用 Xorg。
8. HP RGS
惠普遠端圖形軟體(Remote Graphic Software,RGS)是一款高效能的遠端圖形系統,它允許使用者透過標準 TCP/IP 網路訪問和共享遠端計算機桌面,在遠端計算機上完成圖形渲染,然後把渲染結果發給客戶端。RGS 為客戶機/伺服器模式,伺服器稱為 Sender,客戶機稱為 Receiver。
很多人學到這些知識點感覺就有點不太懂了,其實零基礎永遠不是藉口,沒時間永遠不是藉口,堅持學習才是我想要傳遞的!抓住千鋒逆戰班直播體驗課的機會,用勤奮與汗水,鑄就美好的明天。在下方留言即可試聽課程外加領取千鋒900G+影片教程。
總之,技術變化很快,各種協議都處於快速的發展變化之中,現在比較的結果與數月後的比較結果可能會有所不同,而且還可能有新的協議不斷誕生。具備一定技術實力的公司可以在開源協議(SPICE、X、RFB)方面深入發展,並做出全部採用開源軟體的雲端計算方案,這應該具備良好的發展前景。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69916964/viewspace-2676651/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 雲端計算教程學習入門影片課件:雲端計算終端技術講解
- 雲端計算教程學習入門影片課件:雲端計算基礎服務元件講解元件
- 雲端計算教程學習入門影片課件:Load Balance講解
- 雲端計算教程學習入門影片課件:雲端計算與人工智慧人工智慧
- 雲端計算教程學習入門影片課件:雲端計算園區雲是什麼?
- 雲端計算教程學習入門影片課件:怎麼組建雲端計算中心?
- 雲端計算教程學習入門影片課件:雲端計算中心怎麼選址?
- 雲端計算教程學習入門影片課件:雲端計算中IDS是什麼?
- 雲端計算教程學習入門影片課件:雲端計算中SOA是什麼?
- 雲端計算教程學習入門影片課件:雲端計算安全性有哪些?
- 雲端計算教程學習入門影片課件:雲端計算架構參考模型架構模型
- 雲端計算教程學習入門影片課件:雲端計算中容錯計算是什麼?
- 雲端計算教程學習入門影片課件:雲端計算開源軟體有哪些?
- 雲端計算教程學習入門影片課件:商業化雲端計算元件有哪些?元件
- 雲端計算教程學習入門影片課件:雲端計算中微服務是什麼?微服務
- 雲端計算教程學習入門影片課件:小型雲端計算平臺怎麼搭建?
- 雲端計算教程學習入門影片課件:雲端計算管理工具有哪些?
- 雲端計算教程學習入門影片課件:雲端計算的加密與金鑰管理詳解加密
- 雲端計算教程學習入門影片課件:雲端計算中心怎麼儲存資料?
- 雲端計算教程學習入門影片課件:雲應用是什麼?
- 雲端計算教程學習入門影片課件:伺服器叢集cluster講解伺服器
- 雲端計算教程學習入門影片課件:開源作業系統講解作業系統
- 雲端計算教程學習入門影片課件:雲服務提供都有哪些?
- 雲端計算教程學習入門影片課件:雲服務有多安全?
- 雲端計算教程學習入門影片課件:伺服器虛擬化元件講解伺服器元件
- 雲端計算教程學習入門影片:雲端計算的模型都有哪些模型
- 雲端計算教程學習入門影片課件:VDI(遠端桌面)是什麼?
- 雲端計算教程學習入門影片課件:怎樣快速掌握Linux?Linux
- 雲端計算教程學習入門影片課件:常用資料庫排名資料庫
- 雲端計算教程學習入門影片課件:私有辦公雲是什麼?
- 雲端計算教程學習入門影片課件:私有云計算平臺怎麼搭建?
- 雲端計算教程學習入門影片:雲端計算學習的必學知識
- 雲端計算教程學習入門影片課件:互操作性與可移植性講解
- 雲端計算教程學習入門影片:雲端計算的部署模型和服務模型
- 雲端計算教程學習入門影片課件:目錄漫遊技術
- 雲端計算教程學習入門影片課件:什麼是中介軟體?
- 雲端計算教程學習入門影片課件:雲服務的組成內容
- 雲端計算教程學習入門影片原始碼課件:CURL命令使用指南原始碼