日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

PPP協(xié)議涉及到的幾個(gè)典型壓縮技術(shù)


PPP是目前使用最為廣泛的鏈路層協(xié)議,本文將集中介紹幾個(gè)典型的和PPP有關(guān)的壓縮算法. 為了方便描述,我們首先介紹一下PPP的幀結(jié)構(gòu):
FLAG總是01111110,被用于作為幀之間的分隔符.
Address總是為11111111.
Control總是為00000011.
Protocol指示ppp所承載的上層協(xié)議.
INFORMATION是指PPP所承載的數(shù)據(jù)部分.
FCS是校驗(yàn)和.
下面我們進(jìn)入我們的主題,PPP壓縮 。和PPP相關(guān)的壓縮分為兩類,一類是PPP幀頭結(jié)構(gòu)的壓縮,一類是PPP所承載上層協(xié)議報(bào)文的壓縮 。
PPP幀頭結(jié)構(gòu)的壓縮主要是指PPP幀頭部Address、Control和協(xié)議字段的壓縮,關(guān)于這些壓縮的協(xié)商發(fā)生在PPP Establish階段 。
由于PPP頭部的Address字段,Control字段都是固定不變的,所以為了節(jié)省帶寬就可以壓縮這兩個(gè)字段 。PPP會(huì)在Establish階段用Address-and-Control-Field-Compression選項(xiàng)協(xié)商是否壓縮這兩個(gè)字段 。
由于典型的承載在PPP之上的協(xié)議的協(xié)議號(hào)都小于256,所以用于只是協(xié)議號(hào)的16位二進(jìn)制數(shù)就可以壓縮為8位 。PPP也是在LCP階段協(xié)商是否進(jìn)行協(xié)議字段的壓縮 。
對(duì)于PPP所承載上層協(xié)議報(bào)文的壓縮,由于是對(duì)上層報(bào)文的壓縮,所以對(duì)于壓縮技術(shù)的協(xié)商必然發(fā)生在網(wǎng)絡(luò)階段,也就是Establish階段、Authenticate階段之后 。對(duì)于PPP上層報(bào)文而言,我們這里只討論TCP/IP報(bào)文 。對(duì)于TCP/IP報(bào)文而言,又有兩種壓縮的方法:一是TCP/IP報(bào)文首部的壓縮,一是TCP/IP整個(gè)報(bào)文或者說PPP數(shù)據(jù)部分的壓縮 。
對(duì)于首部壓縮而言,目前標(biāo)準(zhǔn)的壓縮算法是Van Jacobson TCP/IP頭部壓縮算法,這個(gè)算法使用與否的協(xié)商發(fā)生在IPCP協(xié)商階段,是作為IPCP的一個(gè)參數(shù): IP-Compression-Protocol協(xié)商的 。Van Jacobson TCP/IP頭部壓縮算法的基本想法就是維護(hù)一定的連接信息,這樣雙方交互的包文就只需要標(biāo)識(shí)其屬于那個(gè)連接而不需要攜帶完整頭部了 。這個(gè)算法可以將40個(gè)字節(jié)的TCP和IP頭部壓縮成3個(gè)字節(jié),這樣顯然非凡是對(duì)比較小的報(bào)文(如VOIP報(bào)文),效率是驚人的 。
對(duì)于PPP數(shù)據(jù)部分的壓縮技術(shù)的協(xié)商,由于數(shù)據(jù)報(bào)文的壓縮技術(shù)種類比較多,而且事實(shí)上不基于任何網(wǎng)絡(luò)協(xié)議,所以IETF非凡規(guī)范了一個(gè)專門的協(xié)議:CCP(PPP Compression Control Protocol)用于協(xié)商具體協(xié)商具體壓縮算法、協(xié)商壓縮算法的具體參數(shù)的方法 。目前,最常用的PPP壓縮算法是Stac壓縮算法,它利用壓縮效率非常高的LZS算法對(duì)報(bào)文進(jìn)行壓縮 。
以上只是簡(jiǎn)要介紹了幾種常見的和PPP相關(guān)的壓縮算法,事實(shí)上,現(xiàn)在有很多有關(guān)PPP壓縮的標(biāo)準(zhǔn),您可以參考我們?cè)趨⒖嘉墨I(xiàn)中列出的文檔獲得更加全面的了解 。
下面描述一下華為3ComQuidway路由器上的關(guān)于壓縮的實(shí)現(xiàn) 。
Address、Control和Protocol字段的協(xié)商是自動(dòng)完成的,不需要配置 。
可以用如下命令配置上層協(xié)議頭部壓縮:
配置TCP頭部壓縮:ip tcp header-compression
配置PPP Stac壓縮:ppp compress stac
另外,華為3ComQuidway路由器上也在封裝了FR、PPP、HDLC的串口上實(shí)現(xiàn)了基于RFC2057的IPHC壓縮技術(shù) 。

    推薦閱讀