鏈路控制協議 (LCP)
鏈路控制協議 (LCP) 是點對點協議 (PPP) 的一部分,工作在資料鏈路層。它負責建立、配置、測試、維護和終止傳輸鏈路。它還協商設定選項和兩個鏈路端點使用功能。
工作原理
當 PPP 嘗試通訊時,在建立點對點鏈路連線之前,它會發送 LCP 資料包。LCP 資料包檢查通訊線路以確定其是否能夠以所需速度維持資料量。相應地,它會協商資料幀的大小。它還會識別連線的對等體並檢測配置錯誤。如果 LCP 接受鏈路,則它會建立和配置鏈路以便可以進行通訊。如果 LCP 確定鏈路工作不正常,則會終止鏈路。
因此,LCP 執行的功能可以概括為:
它檢查連線的對等體的身份。然後它要麼接受要麼拒絕與對等體的連線。
它確定傳輸的資料幀大小。
它識別配置錯誤。
它測試和維護鏈路。
如果它確定鏈路工作不正常,則會終止鏈路。
LCP 幀的型別
根據 LCP 幀的目的,共有三種類型的 LCP 幀:
LCP 配置幀
LCP 終止幀
LCP 維護幀
LCP 幀
LCP 幀封裝在 PPP 幀的有效載荷欄位中。
PPP 幀的欄位包括:
標誌:1 個位元組,標記幀的開始和結束。標誌的位模式為 01111110。
地址:1 個位元組,在廣播的情況下設定為 11111111。
控制:1 個位元組,設定為 11000000 的常數值。
協議:1 或 2 個位元組,定義有效載荷欄位中包含的資料型別。
有效載荷:封裝 LCP 幀,它承載來自網路層的資料。
FCS:這是一個 2 位元組或 4 位元組的幀校驗序列,用於錯誤檢測。使用的標準程式碼是 CRC(迴圈冗餘校驗)。
封裝的 LCP 幀的欄位包括:
程式碼:1 個位元組,標識 LCP 幀的型別。
ID:1 個位元組,是用於匹配請求和回覆的識別符號。
長度:2 個位元組,儲存 LCP 幀的總長度。
資訊:它承載來自網路層的資料。
廣告