2.封裝成幀和透明傳輸

一、 成幀

封裝成幀就是在一段數據的前後部分添加首部和尾部,這樣就構成了一個幀。接收端在收到物理層上交的比特流後,就能根據首部和尾部的標記,從收到的比特流中識別幀的開始和結束。

圖片

組幀的四種方法:

  1. 字符計數法
  2. 字符填充法
  3. 零比特填充法
  4. 違規編碼法

二、透明傳輸

透明傳輸是指不管所傳數據是什麼樣的比特組合,都應當能夠在鏈路上傳送。因此,鏈路層就“看不見”有什麼妨礙數據傳輸的東西。

當所傳數據中的比特組合恰巧與某一個控制信息完全一樣時,就必須採取適當的措施,使收方不會將這樣的數據誤認爲是某種控制信息。這樣才能保證數據鏈路層的傳輸是透明的

三、字符計數法

圖片

痛點:雞蛋裝在一個籃子裏(如果有丟失字符,後面的幀全會錯誤)

四、字符填充法

圖片

圖片

五、零比特填充法

首部和尾部一樣

圖片

六、違規編碼法

圖片

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章