點(diǎn)對點(diǎn)協(xié)議PPP
發(fā)布時(shí)間:2014/9/16 21:02:01 訪問次數(shù):1105
在通信線路質(zhì)量較差的年代, MA111TX在數(shù)據(jù)鏈路層使用可靠傳輸協(xié)議曾經(jīng)是-一種好辦法。因此,能實(shí)現(xiàn)可靠傳輸?shù)母呒墧?shù)據(jù)鏈路控制HDLC (High-level Data Link Control)就成為當(dāng)時(shí)比較流行的數(shù)據(jù)鏈路層協(xié)議。但現(xiàn)在HDLC已很少使用了。對于點(diǎn)對點(diǎn)的鏈路,簡單得多的點(diǎn)對點(diǎn)協(xié)議PPP (Point-to-Point Protocol)剛是目前使用得最廣泛的數(shù)據(jù)鏈路層協(xié)議。
PPP協(xié)議的特點(diǎn)
首部的第一個(gè)字段和尾部的第二個(gè)字段都是標(biāo)志字段F (Flag),規(guī)定為Ox7E(符號“Ox”表示它后面的字符是用十六進(jìn)制表示的。十六進(jìn)制的7E的二進(jìn)制表示是01111110)。標(biāo)志字段表示一個(gè)幀的開始或結(jié)束。因此標(biāo)志字段就是PPP幀的定界符。連續(xù)兩幀之間只需要用一個(gè)標(biāo)志字段。如果出現(xiàn)連續(xù)兩個(gè)標(biāo)志字段,就表示這是一個(gè)空幀,應(yīng)當(dāng)丟棄。
首部中的地址字段A規(guī)定為OxFF(即11111111),控制字段C規(guī)定為Ox03(即00000011)。最初曾考慮以后再對這兩個(gè)字段的值進(jìn)行其他定義,但至今也沒有給出?梢這兩個(gè)字段實(shí)際上并沒有攜帶PPP幀的信息。
PPP首部的第四個(gè)字段是2字節(jié)的協(xié)議字段。當(dāng)協(xié)議字段為Ox0021時(shí),PPP幀的信息字段就是IP數(shù)據(jù)報(bào)。著為OxC021,則信息字段是PPP鏈路控制協(xié)議LCP的數(shù)據(jù),而Ox8021表示這是網(wǎng)絡(luò)層的控制數(shù)據(jù)。
信息字段的長度是可變的,不超過1 500字節(jié)。
尾部中的第一個(gè)字段(2字節(jié))是使用CRC的幀檢驗(yàn)序列FCS。
當(dāng)信息字段中出現(xiàn)和標(biāo)志字段一樣的比特(Ox7E)組合時(shí),就必須采取一些措施使這種形式上和標(biāo)志字段一樣的比特組合不出現(xiàn)在信息字段中。
當(dāng)PPP使用異步傳輸時(shí),它把轉(zhuǎn)義符定義為Ox7D(即01111101),并使用字節(jié)填充,RFC 1662規(guī)定了如下所述的填充方法:
(1)把信息字段中出現(xiàn)的每一個(gè)Ox7E字節(jié)轉(zhuǎn)變成為2字節(jié)序列(Ox7D,Ox5E)。
(2)若信息字段中出現(xiàn)一個(gè)Ox7D的字節(jié)(即出現(xiàn)了和轉(zhuǎn)義字符一樣的比特組合),則把Ox7D轉(zhuǎn)變成為2字節(jié)序列(Ox7D,Ox5D)。
在通信線路質(zhì)量較差的年代, MA111TX在數(shù)據(jù)鏈路層使用可靠傳輸協(xié)議曾經(jīng)是-一種好辦法。因此,能實(shí)現(xiàn)可靠傳輸?shù)母呒墧?shù)據(jù)鏈路控制HDLC (High-level Data Link Control)就成為當(dāng)時(shí)比較流行的數(shù)據(jù)鏈路層協(xié)議。但現(xiàn)在HDLC已很少使用了。對于點(diǎn)對點(diǎn)的鏈路,簡單得多的點(diǎn)對點(diǎn)協(xié)議PPP (Point-to-Point Protocol)剛是目前使用得最廣泛的數(shù)據(jù)鏈路層協(xié)議。
PPP協(xié)議的特點(diǎn)
首部的第一個(gè)字段和尾部的第二個(gè)字段都是標(biāo)志字段F (Flag),規(guī)定為Ox7E(符號“Ox”表示它后面的字符是用十六進(jìn)制表示的。十六進(jìn)制的7E的二進(jìn)制表示是01111110)。標(biāo)志字段表示一個(gè)幀的開始或結(jié)束。因此標(biāo)志字段就是PPP幀的定界符。連續(xù)兩幀之間只需要用一個(gè)標(biāo)志字段。如果出現(xiàn)連續(xù)兩個(gè)標(biāo)志字段,就表示這是一個(gè)空幀,應(yīng)當(dāng)丟棄。
首部中的地址字段A規(guī)定為OxFF(即11111111),控制字段C規(guī)定為Ox03(即00000011)。最初曾考慮以后再對這兩個(gè)字段的值進(jìn)行其他定義,但至今也沒有給出。可見這兩個(gè)字段實(shí)際上并沒有攜帶PPP幀的信息。
PPP首部的第四個(gè)字段是2字節(jié)的協(xié)議字段。當(dāng)協(xié)議字段為Ox0021時(shí),PPP幀的信息字段就是IP數(shù)據(jù)報(bào)。著為OxC021,則信息字段是PPP鏈路控制協(xié)議LCP的數(shù)據(jù),而Ox8021表示這是網(wǎng)絡(luò)層的控制數(shù)據(jù)。
信息字段的長度是可變的,不超過1 500字節(jié)。
尾部中的第一個(gè)字段(2字節(jié))是使用CRC的幀檢驗(yàn)序列FCS。
當(dāng)信息字段中出現(xiàn)和標(biāo)志字段一樣的比特(Ox7E)組合時(shí),就必須采取一些措施使這種形式上和標(biāo)志字段一樣的比特組合不出現(xiàn)在信息字段中。
當(dāng)PPP使用異步傳輸時(shí),它把轉(zhuǎn)義符定義為Ox7D(即01111101),并使用字節(jié)填充,RFC 1662規(guī)定了如下所述的填充方法:
(1)把信息字段中出現(xiàn)的每一個(gè)Ox7E字節(jié)轉(zhuǎn)變成為2字節(jié)序列(Ox7D,Ox5E)。
(2)若信息字段中出現(xiàn)一個(gè)Ox7D的字節(jié)(即出現(xiàn)了和轉(zhuǎn)義字符一樣的比特組合),則把Ox7D轉(zhuǎn)變成為2字節(jié)序列(Ox7D,Ox5D)。
上一篇:多種類型鏈路
上一篇:零比特填充的具體做法
熱門點(diǎn)擊
- “發(fā)往本站的幀”包括以下三種幀
- 以太網(wǎng)采用無連接的工作方式
- 觸發(fā)器是能夠存儲1位二進(jìn)制碼的邏輯電路
- ICMP報(bào)文的種類有兩種
- 衛(wèi)星通信的另一特點(diǎn)就是具有較大的傳擂時(shí)延
- 使用二叉線索查找路由表
- CIDR記法有多種形式
- 路由器的結(jié)構(gòu)
- 10BASE-T以太網(wǎng)的通信距離稍短
- 計(jì)算UDP檢驗(yàn)和的例予
推薦技術(shù)資料
- 聲道前級設(shè)計(jì)特點(diǎn)
- 與通常的Hi-Fi前級不同,EP9307-CRZ這臺分... [詳細(xì)]
- 650V雙向GaNFast氮化鎵功率芯片
- 業(yè)內(nèi)領(lǐng)先8英寸硅基氮化鎵技術(shù)工
- 新一代600V超級接面MOSFET KP38
- KEC 第三代SuperJunction M
- KEC半導(dǎo)體650V碳化硅(SiC)肖特基二
- Arrow Lake U 系列
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究