01計算機網絡分層結構

計算機網絡在通信過程中爲什麼要分層呢?


在發送文件前要做一些準備工作,不是直接發送

  1. 發起通信的計算機必須將數據通信的通路激活
  2. 要告訴網絡如何識別目標主機
  3. 發起通信的計算機要查明目的主機是否開機,並與網絡連接正常
  4. 發起通信的計算機要弄清楚,對方計算機中文件管理程序是否已經做好準備工作
  5. 確保差錯和意外可以解決
  6. 。。。。。。。。。。。。。。。。。。。。。。。。

那怎麼分層呢?

以郵寄紅酒爲例:紅酒需要先用泡沫等軟組織包裹,然後打木支架,最後放入快遞箱內。每一層
封裝就是一個分層,不同層次之間相互獨立。

分層的基本原則:

  1. 各層之間互相獨立,每層只實現一層相對獨立的功能
  2. 每層之間界面自然清晰,易於理解,相互交流盡可能少
  3. 結構上可分割開。每層都採用最合適的技術實現
  4. 保持下層上層的獨立性,上層單向使用下層提供的服務
  5. 整個分層結構應該能夠促進標準化工作

總結起來就是三點:

  • 協議:規定了數據的格式(語法)、內容(語義)、操作順序(同步)等。協議用於對等層面之間,比如運輸前的打支架,收到快遞後要拆解支架
  • 服務:下層爲上層提供服務,比如打支架是爲了固定紅酒,好裝進快遞箱(垂直
  • 接口:上層使用下層服務的入口

SDU服務數據單元:數據實體本身,即完成用戶要求的功能而應傳送的數據

PCI協議控制信息:控制協議操作的信息,字頭

PDU協議數據單元:對等層次之間傳送的數據單位

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