數據壓縮協定

數據壓縮協定

數據壓縮協定是計算機網路上主機之間壓縮數據的一種服務協定,在將數據傳送之前,通過數據壓縮協定將數據壓縮,從而使得更多的信息可以通過數據機。

基本介紹

  • 中文名:數據壓縮協定
  • 外文名: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。

其他協定

調製協定

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

差錯控制協定

差錯控制協定用於保證在高速傳輸中數據的準確率。目前的差錯控制協定存在著兩個工業標準: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。

數據壓縮標準

多數高速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的吞吐量,相當乾連到一個高速的串列口上。

相關詞條

熱門詞條

聯絡我們