計算機網路:點對點通信
05-08
PPP協議(Point to Point Protocol)是廣泛使用的數據鏈路層協議,用於點對點信道上的一對一通信。
互聯網用戶必須連接到ISP才能連接到互聯網,PPP就是用戶計算機和ISP通信時用到的數據鏈路層協議。
PPP協議有以下特點:
- 簡單:收到的幀只需要做CRC校驗,正確就接受,錯誤就丟棄;其他什麼也不做。
- 封裝成幀:使用特殊字元作為定界符號,便於從比特流中尋找一個完整的幀。
- 透明傳輸:如果幀的數據部分出現定界符號,有相關處理。
- 差錯檢驗:使用CRC
- 向上支持多種網路層協議,包括不限於IP協議
- 向下支持多種類型的物理鏈路
- 檢測連接狀態:自動檢測鏈路的通信狀態
- 最大傳輸單元:MTU是數據部分的長度限制,默認是1500位元組。如果IP數據報超過這個長度就會丟棄,並返回差錯。
- 網路層地址協商:PPP提供一種機制,使通信雙方通過協商能互知對方的網路層地址。
- 數據壓縮協商:PPP提供一種機制,使通信雙方通過協商來確定數據壓縮演算法。
PPP幀的格式如下:
幀的開始字元和結束字元都是0x7E。
幀首部的第4個欄位是2位元組的協議欄位,當協議欄位是0x0021時,表示PPP幀的信息部分是IP數據報。
FCS是幀校驗序列。
推薦閱讀:
※交換機、路由器、防火牆綜述
※華為路由器無線橋接水星路由器
※Site to Site IPsec VPN
※全國掃黃打非辦調查水滴視頻,如何加強網路攝像頭監管?
TAG:計算機網路 |