IP有效載荷壓縮協定

簡介

它的意圖是減少數據通過擁塞或慢速網路連線時傳輸的大小,從而增加網路傳輸速度而不丟失數據。根據RFC要求,壓縮必須在分片或加密數據包前完成。RFC還指出,每個數據報文必須獨立壓縮,以便即使亂序收到也可以解壓縮,這對使IPComp配合TCP和UDP使用至關重要。

數據包

數據包(英語:Data packet),又稱分組,是在分組交換網路中傳輸的格式化數據單位。

一個數據包(packet)分成兩個部分,包括控制信息,也就是頭(header),和數據本身,也就是負載(payload)。

我們可以將一個數據包比作一封信,頭相當於信封,而數據包的數據部分則相當於信的內容。當然,有時候一個大數據包可以分成多個小數據包,這個和信不同。

IP分片

網際網路協定(IP)允許資料包(英語:Datagram)進行 分片(英語:fragmentation,又譯 分段),將資料包分割成更小的單位。這樣的話,當數據包比鏈路最大傳輸單元(MTU)大時,就可以被分解為很多的足夠小片段,以便能夠在其上進行傳輸。

RFC 1191描述了“路徑MTU發現”,該技術用於確定兩台IP主機間的路徑MTU,這樣就可以避免IP分片。

在Internet協定IPv4版本和較新的IPv6版本中,分片機制的細節和分片機制的整體框架是有所不同的。

加密

在密碼學中, 加密(英語:Encryption)是將明文信息改變為難以讀取的密文內容,使之不可讀的過程。只有擁有解密方法的對象,經由解密過程,才能將密文還原為正常可讀的內容。

加密可以用於保證安全性,但是其它一些技術在保障通信安全方面仍然是必須的,尤其是關於數據完整性和信息驗證。例如,信息驗證碼(MAC)或者數字簽名。另一方面的考慮是為了應付流量分析。

加密或軟體編碼隱匿(Code Obfuscation)同時也在軟體著作權保護中,用於對付反向工程,未授權的程式分析,破解和軟體盜版及數字內容的數字著作權管理(DRM)等。

相關詞條

熱門詞條

聯絡我們