PPP協議實現透明傳輸的2種方法以及工作狀態


@

1. PPP協議幀格式

在這里插入圖片描述

  • 7E:十六進制數0x7E,在PPP協議里代表幀頭和幀尾,二進制表示為0111 1110,占一個子節。
  • FF03:分別代表地址字段、控制字段,都是固定的
  • 協議:標識信息部分有什么數據
    在這里插入圖片描述

在這里插入圖片描述

2. 字節填充

問題:信息字段中出現了標志字段的值,可能會被誤認為是“標志”怎么辦?

  • 將信息字段中出現的每個0×7E字節轉變成為2字節序列(0×7D,
    0x5E)。
  • 若信息字段中出現一個0×7D的字節,則將其轉變成為2字節序列(0×7D,0x5D)。
  • 若信息字段中出現ASCll碼的控制字符(即數值小於0x20的字符),則在該字符前面要加入一個0x7D字節,同時將該字符的編碼加以改變。

2.1 零比特填充方法

PPP協議用在SONET/SDH鏈路時,是使用同步傳輸(連串的比特流連續傳送)。這時PPP協議采用零比特填充方法來實現透明傳輸。
在發送端,只要發現有5個連續1,則立即填入一個0。接收端對幀中的比特流進行掃描。每當發現5個連續1時,就把這5個連續1后的一個0刪除。
在這里插入圖片描述

不使用序號和確認機制

  • 在數據鏈路層出現差錯的概率不大時,使用比較簡單的PPP協議較為合理。
  • 在因特網環境下,PPP的信息字段放入的數據是IP數據報。數據鏈路層的可靠傳輸並不能夠保證網絡層的傳輸也是可靠的。
  • 幀檢驗序列FCS字段可保證無差錯接受。

PPP協議的工作狀態

  • 當用戶撥號接入ISP時,路由器的調制解調器對撥號做出確認,並建立一條物理連接。
  • PC機向路由器發送一系列的LCP分組(封裝成多個PPP幀)。
  • 這些分組及其響應選擇一些PPP參數,和進行網絡層配置,NCP給新接入的PC機分配一個臨時的IP地址,使PC機成為因特網上的一個主機。
  • 通信完畢時,NCP釋放網絡層連接,收回原來分配出去的IP地址。接着,LCP釋放數據鏈路層連接。最后釋放的是物理層的連接。
    在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM