第4章 數據鏈路層
本章導讀
本章主要學習數據鏈路層的工作原理和相關協議。需要理解和掌握的主要內容如下:數據鏈路層的定義和主要功能,數據鏈路層傳輸產生差錯的原因、差錯控制機制和差錯控制編碼等,共享式和輪詢式介質訪問控制方式,高級數據鏈路控制規程HDLC的工作原理和幀格式,點對點協議(PPP)的幀格式、工作原理及PPP認證等。
數據鏈路層處于OSI模型的第二層,介于物理層和網絡層之間,數據鏈路層屬于通信子網。數據鏈路層和物理層通常構成網絡通信中必不可少的低層服務,在節點的網絡接口(如通常所稱的網卡)中實現。在物理層提供的比特流傳輸服務的基礎上,數據鏈路層主要實現數據封裝成幀、透明傳輸、差錯檢驗、流量控制和確認機制等功能。數據鏈路層主要的幾個協議有以太網的MAC(Media Access Control)協議、經典的HDLC(High level Data Link Control)和Internet接入網中的PPP(Point-to-Point Protocol)等。本章主要介紹數據鏈路層的基本概念、差錯控制機制、介質訪問控制方式、HDLC和PPP等。
數據鏈路層是從下向上第一個提供差錯控制、流量控制、透明傳輸的層次。