三分鐘瞭解——計算機網路參考模型

tanwenlong01發表於2020-10-07

分層思想

將複雜的流程分解為幾個功能相對單一的子過程
整個流程更加清晰,複雜問題簡單化
更容易發現問題並針對性解決問題

OSI七層參考模型

國際標準化組織(ISO) 1984年頒佈了開放系統互聯參考模型(OSI)
一個開放式體系結構將網路(架構)分為七層

分層功能
應用層網路服務與終端使用者的一個介面
表示層資料的表示,安全,壓縮
會話層建立,管理,終止會話
傳輸層定義傳輸資料的協議埠號,以及流控和差錯校驗
網路層進行邏輯地址定址,實現不同網路之間的路徑選擇
資料鏈路層建立邏輯連結,進行硬體地址定址,差錯校驗等功能
物理層建立,維護,斷開物理連線
說明:
物理層:硬體相關
資料鏈路層:查詢物理網路卡cmd命令ipconfig/all
實體地址:網路卡地址(MAC地址)邏輯地址(IP地址)
網路層:路由器連線的電腦是不同網段的,交換機連線的是相同網段的
路由器有張轉化表叫路由表,交換機有張化轉表交換表
傳輸層:對應的是防火牆,針對埠禁用(停掉服務)
差錯校驗;對資料大的進行分段,編號,檢驗編號,如有缺失,向資料端索要服務
會話層:開啟應用,網頁就會有會話,可以單方面中斷
應用層:一個埠對應一個電腦

OSI模型vsTCP/IP模型:

在這裡插入圖片描述

ARP的工作原理:

ARP指的是已知目標IP未知MAC地址時用。
舉例:若PC1想發訊息給PC2,但只知道PC2的IP,未知PC2的MAC時,就會通過ARP傳送廣播幀給交換機,交換機收到廣播幀時無條件作廣播處理,此時連線到交換機上的所有主機都可以收到廣播幀,它們會比較自己的IP與目標IP是否一致,若不一致則丟棄處理,若一致則回覆訊息給傳送方,在回包的過程中自然會加上自已的MAC和IP,當傳送方收到此資料時,檢視接收方的MAC和IP地址,一起放入ARP快取表。

ICMP:測試目的裝置的連通性(ICMP包含Ping和Traceroute)

Ping實用程式測試源裝置與目的裝置的連通性
Traceroute實用程式可追蹤源裝置與目的裝置之間的路由。資料包在傳輸過程中每經一個路由器 稱為一跳。 Traceroute顯示沿途的每一跳所花的時間。如果發生問題,便可利用所顯示的時間以及 資料包經過的路由來判斷資料包是在何處丟失或延遲的。在Windows環境中,traceroute實用程式稱為tracert。

相關文章