1. 程式人生 > 實用技巧 >資料鏈路層:點對點通道

資料鏈路層:點對點通道

廣域網中,針對使用者連線ISP進行上網時,使用點對點的鏈路,用到的協議就是PPP點對點協議

1、PPP協議介紹

  • 概念

    PPP協議相當於 我們撥號上網,直接和電信或聯通建立點到點的協議

  • 成為PPP協議的條件

    簡單 封裝成幀 透明傳輸 差錯檢測 標記網路層協議

2、 PPP協議的組成

​ LCP: 建立並維護資料鏈路的連線

NCP: 點對點上使用多種網路協議

3、 PPP協議的幀格式

F,C都是固定的

A:目標地址(由於是點到點的,目標地址都是明確的)

協議:指定了資訊傳輸的是什麼內容

FCS:幀檢驗序列,使用者差錯檢測

​ 協議有以下幾種:

4、 PPP協議中透明傳輸解決方案

  • 位元組填充

    0x7E--> 0x7D + 0x5E 
    
    0x7D--> 0x7D + 0x5D 
    
    控制字元數值小於0x20  -->0x7D + 字元
    
  • 零位元填充

    當傳送端發現 連續出現5個1時,就會插入一個0。接收端當發現接收出現連續5個1時,就會去除後面的0

    11111010--》11111001---》11111010

5、 工作狀態

​ 參考撥號上網

6、 為什麼ppp協議不使用序號和確認機制?

當差錯不大時,使用簡單的PPP協議比較好

不能保證網路層的資料傳輸是否準確


如果本篇部落格有任何錯誤和建議,歡迎大佬們批評指正

我是知逆,我們下期見

Peace