教學5層網絡體系結構——分層之後數據的發送和接收

協議分層後數據發送過程

發送方層層封裝

接收方層層解封裝

  • 唯一加尾部的是數據鏈路層

思考

發送方某層封裝完如何知道該交給哪個下層封裝?

  • 應用層選擇傳輸層由應用程序決定,傳輸層選擇網絡層由固定的搭配,例如因特網只有IP協議,網絡層選擇數據鏈路層由網卡的類型決定。

接收方某層解封裝後如何知道該交給上層哪個協議處理?

  • 每個協議都應該有個上層協議的標識,讓接收方處理本層之後交給正確的上層協議

每一層協議的首部有何作用?

  • 實現本層次的特定功能,提供相鄰層次協議的接口等
  • 例如網絡層IP協議中包含IP地址等信息

協議分層的進一步討論

協議是對等的

  • 收發雙方某層協議必須相同

服務是垂直的

  • 下層爲上層提供服務

層次實現是透明的

  • 某層的實現細節對其他層次透明

層與層之間必須提供接口

  • 某層只需知道相鄰層次的接口
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章