天天看點

3.5 PPP協定

點對點協定(point to point ptotocol)協定是目前使用最廣泛的點對點資料鍊路層協定。

我們思考一下:使用者是怎樣接入網際網路的?

  • ISP申請到了一批位址,使用者去交錢獲得isp的位址,不就可以上網了。

使用者計算機與ISP進行通信時,所使用的資料鍊路層協定就是PPP協定。

3.5 PPP協定

另外這個PPP協定也是兩個路由器連接配接鍊路層的協定

3.5 PPP協定
3.5 PPP協定

接下來我們看看PPP協定的幀格式

3.5 PPP協定

接下來我們看看PPP協定是如何解決透明傳輸的問題:

現在加入資料部分也有F,那我們的PPP協定是如何解決這個問題的呢?

3.5 PPP協定

位元組填充法:

3.5 PPP協定

比特填充法:

3.5 PPP協定

接下來我們看看PPP協定是如何進行差錯檢測的。

PPP的尾部包含一個兩位元組的幀檢驗序列FCS

3.5 PPP協定

最後我們以撥号接入為例,簡單介紹一下PPP協定的工作狀态。

  • PPP鍊路的開始和結束狀态都是“靜止”狀态。這時并不存在實體層的連接配接,
  • 3.5 PPP協定
  • 當檢測到數據機的載波信号。并建立實體層的連接配接後,PPP就進傳入連結路的建立狀态。
  • 3.5 PPP協定
  • 這時鍊路控制協定LCP就開始協商一些配置選項。若協商成功則進入鑒别狀态。
  • 3.5 PPP協定
  • 如果協商失敗就退回到靜止狀态。
  • 3.5 PPP協定

所協商的選項有最大幀長,鑒别協定等

3.5 PPP協定
  • 若無需鑒别或者鑒别成功,那就進入網絡狀态。
  • 3.5 PPP協定
  • 若鑒别失敗則進入終止狀态
  • 3.5 PPP協定
  • 進入網絡狀态後進行NCP配置,配置完成就進入打開狀态
  • 3.5 PPP協定
  • 隻要鍊路處于打開狀态,就可以進行資料通信
  • 當出現故障或鍊路的一端發出終止請求時。就進入終止狀态。
  • 當載波停止後則回到靜止狀态。