複製鏈接
請複製以下鏈接發送給好友

數據壓縮協議

鎖定
數據壓縮協議是計算機網絡上主機之間壓縮數據的一種服務協議,在將數據發送之前,通過數據壓縮協議將數據壓縮,從而使得更多的信息可以通過調制解調器。 [1] 
中文名
數據壓縮協議
外文名
Data Compression Protocols
定    義
主機之間壓縮數據的一種服務協議
應用學科
計算機原理
屬    性
調製調節器的傳輸協議之一
相關協議
調製協議等

數據壓縮協議定義

調制解調器(Modem)的傳輸協議包括調製協議(Modulation Protocols)、差錯控制協議(ErrorControl Protocols)、數據壓縮協議(Data Compression Protocols)和文件傳輸協議。
為了提高數據的傳輸量,縮短傳輸時間,大多數Modem在傳輸時都會先對數據進行壓縮。數據壓縮協議也存在兩個工業標準:MNP5和V4.2bis。MNP5採用了Rnu—Length編碼和Huffman編碼兩種壓縮算法,最大壓縮比為2:1。V4.2bis採用了Lempel—Ziv壓縮技術,最大壓縮比可達4:1。
需要注意的是數據壓縮協議是建立在差錯控制協議的基礎上,MNP5需要MNP4的支持,V4.2bis也需要V4.2的支持。並且,雖然V4.2包含了MNP4,但V4.2bis卻不包含MNP5。 [2] 

數據壓縮協議其他協議

數據壓縮協議調製協議

調製協議負責把數字信號轉換為相應的模擬信號,即所謂的“調製”過程。把模擬信號還原為計算機能識別的數字信號,即所謂的“解調”過程。調製協議通過“調製”與“解調”的數模轉換過程,實現網絡通信。

數據壓縮協議差錯控制協議

差錯控制協議用於保證在高速傳輸中數據的準確率。差錯控制協議存在着兩個工業標準:MNP4和V4.2。其中MNP(Microcom Network Protocols)是Microcom公司制定的傳輸協議,包括了MNPl~MNPl0。由於商業原因,Microcom只公佈了MNPl~MNP5,其中MNP4是被廣泛使用的差錯控制協議之一。而V4.2則是國際電信聯盟制定的MNP4改良版,它包含了MNP4和LAP—M兩種控制算法。因此,一個使用V4.2協議的Modem可以和一個只支持MNP4協議的Modem建立無差錯控制連接,反之則不能。

數據壓縮協議文件傳輸協議

文件傳輸是數據交換的主要形式。在進行文件傳輸時,為使文件能被正確識別和傳送,需要在兩台計算機之間建立統一的傳輸協議。這個協議包括了文件的識別、傳送的起止時間、錯誤的判斷與糾正等內容。常見的傳輸協議包括ASCII、XModem、YModem和ZModem。 [2] 

數據壓縮協議數據壓縮標準

多數高速MODEM和許多2400BPS MODEM都包括某種形式的數據壓縮技術。在將數據發送到另一端的MODEM之前,數據壓縮協議將數據壓縮。通過壓縮數據,更多的信息可以通過MODEM,結果是增加了MODEM的吞吐量。
像差錯控制一樣,MODEM的數據壓縮技術通常有兩種:一種是CCITT規範,另一種是MNP協議。
CCITT V.42bis規範定義了一個用於與V.42差錯控制協議結合的數據壓縮協議MNP協議包括兩種數據壓縮方式,即MNP 5類和MNP 7類。MNP 5類使用Huffman編碼或運行長度編碼這兩種壓縮算法將數據壓縮兩倍(即壓縮比為2:1),而MNP 7類可將數據壓縮三倍。這就意味着,一個調製速率為2400BPS的MODEM將提供最高到7200BPS的吞吐量,相當干連到一個高速的串行口上。 [3] 
參考資料
  • 1.    譚偉賢,藍勝,李興無,張景生.金卡技術及應用:新時代出版社,1998-05:第1版,第47頁
  • 2.    王建平,李曉敏.網絡設備配置與管理:清華大學出版社,2010-04:33-34
  • 3.    奚抗生,吉根林,黃力生.PC外部設備原理與使用:南京大學出版社,1996-08:148