世界互聯互通的基本法則(三):OSI數據鏈路層

接上篇 世界互聯互通的基本法則(二):OSI物理層,下面介紹OSI數據鏈路層

世界互聯互通的基本法則(三):OSI數據鏈路層

圖1 每次都得附上OSI、TCP/IP

數據鏈路層又分為MAC子層和LLC子層

世界互聯互通的基本法則(三):OSI數據鏈路層

圖2

MACSub-layer:media access controlsub-layer介質訪問控制子層

MAC子層負責指定數據如何通過物理線路進行傳輸,並向下與物理層通信,它定義了物理編址、網絡拓撲、線路規範、錯誤通知、按序傳遞和流量控制等功能。

LLCSub-layer:logic link control sub-layer邏輯鏈路控制子層

LLC子層負責識別協議類型並對數據進行封裝以便通過網絡進行傳輸。LLC子層主要執行數據鏈路層的大部分功能和網絡層的部分功能。如幀的收發功能,在發送時,幀由發送的數據加上地址和CRC校驗等構成,接收時將幀拆開,執行地址識別、CRC校驗,並具有幀順序控制、差錯控制、流量控制等功能。此外,它還執行數據報、虛電路、多路複用等部分網絡層的功能。

數據鏈路層協議

世界互聯互通的基本法則(三):OSI數據鏈路層

圖3

數據鏈路層協議規定了數據鏈路層幀的封裝方式。

局域網常用的數據鏈路層協議有IEEE802.2 LLC標準。

廣域網常用的數據鏈路層協議有:

  • HDLC(high-level data link control,高級數據鏈路控制)
  • PPP(point-to-point protocol,點到點協議)
  • FR(frame relay,幀中繼)

數據鏈路層-以太網地址(MAC地址)

世界互聯互通的基本法則(三):OSI數據鏈路層

圖4

網絡設備的MAC地址是全球唯一的。MAC地址由48個二進制位組成,通常我們用十六進制數字來表示。其中前6位十六進制數字由IEEE統一分配給設備製造商,後6位十六進制數字由廠商自行分配。


分享到:


相關文章: