計算機網路第二記 協議層次

2021-08-18 06:46:53 字數 1336 閱讀 1712

《計算機網路:自頂向下方法》

換換腦子,接著看乙個網路問題,本篇文章為依舊為讀書筆記。

網路設計者以分層(layer)的方式組織協議以及實現這些協議的網路硬體和軟體。各層的所有協議被稱為協議棧(protocol stack)。網際網路的協議棧由5個層次組成:物理層、鏈路層、網路層、運輸層、應用層。

網際網路協議棧不是為乙個的協議棧,20世紀70年代國際標準化組織就提出了計算機網路應組織為大約7層,稱為開放系統互連(osi)模型。初始osi模型的發明者在建立該模型時心中並沒有想到網際網路。osi參考模型的7層是:應用層、表示層、會話層、運輸層、網路層、資料鏈路層、物理層。考慮附加的兩層,表示層作用是使通訊的應用程式能夠解釋交換資料的含義,這些服務包括資料壓縮和資料加密以及資料描述。會話層提供了資料交換定界和同步功能,包括了建立檢查點和恢復方案的方法。

網際網路缺失這兩層是為什麼呢?:留給應用程式開發者處理。 應用程式開發者決定乙個服務是否是重要的,如果重要,應該在應用程式中構建該功能。

應用層應用層時網路應用程式及他們的應用層協議存留的地方。如http、smtp、ftp、dns

應用層協議分布在多個端系統上,乙個端系統中的應用程式使用協議與另乙個端系統中的應用程式交換資訊的分組。我們把這種位於應用層的資訊分組稱為報文(message)

運輸層運輸層在應用程式端點之間傳送應用層報文。兩個運輸層協議tcp和udp。

我們把運輸層分組稱為報文段(segment)

網路層網路層負責將資料報(datagram)的網路層分組從一台主機移動到另一台主機。

運輸層協議(tcp\udp)向網路層遞交運輸層報文段和目的位址。網路層包括著名的ip協議,ip協議定義了資料報中的各個字段以及端系統和路由器如何作用於這些字段。網路層同時也包括決定路由的路由選擇協議,使得資料報根據該路由從源傳輸到目的地。

鏈路層為了將分組從乙個結點(主機或路由器)移動到路徑上的下乙個結點,網路層必須依靠鏈路層的服務。特別是在每個結點,網路層將資料報下傳給鏈路層,鏈路層沿著路徑將資料報傳遞給下乙個結點,在下個結點,鏈路層將資料報上傳給網路層。

如乙太網、wifi、電纜接入網的docsis協議

我們把鏈路層分組稱為幀(frame)

如關於雙絞銅線的、同軸電纜的、光纖的物理層協議。

在每個場合中,跨越這些鏈路移動乙個位元是以不同的方式進行的。

計算機網路 協議

網路檔案服務 在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。snmp network management protocol 簡單網路管理協議 能夠使網路管理員提高網路管理效能,及時發現並解決網路問題以及規劃網路的增長 smtp mail ...

計算機網路 計算機網路7層協議

人與人交流需要協議,例如使用同一語言,或者對方能明白的其他肢體語言 人與機器交流也需要協議,例如需要通過滑鼠或者鍵盤輸入,機器給予特定的輸出,例如列印執行某個程式 機器與機器交流更需要協議,計算機網路是由一系列的協議構成的,osi open system interconection 是開放型系統互...

計算機網路 網路協議

網路體系結構的產生 osi是什麼?osi的七層體系結構是怎樣的?presentation,to tanslate encrypt and compress 壓縮 data.第六層表示層,提供格式化的表示和轉換資料服務,解決上一層使用者資訊的語法表示問題,對資料進行壓縮 格式轉換 加密和解密等工作,並...