資料鏈路層幀定界


物理層,資料傳輸涉及從源到目標的同步位元傳輸。資料鏈路層將這些位元打包成幀。

資料鏈路層網路層接收分組,並將它們封裝成幀。如果幀大小過大,則可以將分組分成更小的幀。較小的幀可以提高流控制和錯誤控制的效率。

然後,它逐位地透過硬體傳送每個幀。在接收端,資料鏈路層從硬體接收訊號並將它們組裝成幀。

Data Link Layer


幀的組成部分

一個幀包含以下部分:

  • 幀頭 – 包含幀的源地址和目的地址。

  • 有效載荷欄位 – 包含要傳送的訊息。

  • 幀尾 – 包含錯誤檢測和糾錯位。

  • 標誌 – 標記幀的開始和結束。

Frame Parts


幀定界型別

幀定界可以分為兩種型別:固定大小幀定界和可變大小幀定界。

固定大小幀定界

這裡幀的大小是固定的,因此幀長度充當幀的分隔符。因此,它不需要額外的邊界位來標識幀的開始和結束。

示例 – ATM 單元。

可變大小幀定界

這裡,要傳輸的每個幀的大小可能不同。因此,需要額外的機制來標記一個幀的結束和下一個幀的開始。

它用於區域網。

在可變大小幀定界中定義幀分隔符的兩種方法:

  • 長度欄位 – 使用長度欄位來確定幀的大小。它用於乙太網(IEEE 802.3)。

  • 結束分隔符 – 使用模式作為分隔符來確定幀的大小。它用於令牌環網路。如果模式出現在訊息中,則使用兩種方法來避免這種情況:

    • 位元組填充 – 在訊息中填充一個位元組以與分隔符區分開來。這也被稱為面向字元的幀定界。

    • 位元填充 – 在訊息中填充任意長度的位元模式以與分隔符區分開來。這也被稱為面向位元的幀定界。

更新於:2023年9月6日

56K+ 瀏覽量

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.