1. 程式人生 > >將資料包封裝成幀的主要作用是什麼

將資料包封裝成幀的主要作用是什麼

作用:有助於資料進出介質。

  封裝成幀(framing)就是在一段資料的前後分別新增首部和尾部,這樣就構成了一個幀。LM2591HVSX-ADJ接收端在收到物理層上交的位元流後,就能根據首部和尾部的標記,從收到的位元流中識別幀的開始和結束。

  圖3-4表示用幀首部和幀尾部封裝成幀的一般概念。

  1. 所有在因特網上傳送的資料都是以分組(即lP資料報)為傳送單位的。

    網路層的IP資料報傳送到資料鏈路層就成為幀的資料部分。

  2. 在幀的資料部分的前面和後面分別新增上首部和尾部,構成了一個完整的幀。

    這樣的幀就是資料鏈路層的資料傳送單元。

  3. 一個幀的幀長等於幀的資料部分長度加上幀首部和幀尾部的長度。

    首部和尾部的一個重要作用就是進行幀定界(即確定幀的界限)。

  此外,首部和尾部還包括許多必要的控制資訊。

  1. 在傳送幀時,是從幀首部開始傳送。

  2. 各種資料鏈路層協議都對幀首部和幀尾部的格式有明確的規定:

    為了提高幀的傳輸效率,應當使幀的資料部分長度儘可能地大於首部和尾部的長度。

    每一種鏈路層協議都規定了所能傳送的幀的資料部分長度上限——最大傳送單元MTU (Maximum Transfer Unit)
  3. 圖3-4給出了幀的首部和尾部的位置,以及幀昀資料部分與MTU的關。

http://zhidao.baidu.com/link?url=bUPlq-s-xowFMgu8MA4M7LRQpe8xVts6GGIQwAInEMznuW4omJCrZMxf_h4p5LT_kNKk0yLQklFh3vguUYqya_