1.OSI
OSI (Open System Interconnection 開放式系統互聯)
OSI 是國際標準化組織ISO提出的概念模型,把網絡通信的工作分爲7層
OSI 定義了開放系統的層次結構,和各層應該負責的任務 ,以及各層之間的關係
OSI 沒有具體指出怎樣制定標準,只是提出制定標準的概念
OSI 並不是一個標準,而是一個在制定標準時,所使用的概念框架
2.七層
2.1.物理層
物理層,定義物理設備的傳輸標準
比如 規定網線的類型,規定光纖的接口類型(SC、ST、FC、等等…)
網卡 屬於物理層
2.2.數據鏈路層
數據鏈路層,處理物理設備接收的數據
在傳輸數據的過程中,保證數據的完整性,正確性
交換機 屬於數據鏈路層
協議
圖來源-慕課
2.3.網絡層
網絡層,找到最佳的網絡進行數據傳輸
路由器 屬於網絡層
協議
圖來源-慕課
2.4.傳輸層
傳輸層,處理網絡層接收的數據
比如 TCP/IP協議族 中的 1.TCP協議 2.UDP協議
協議
圖來源-慕課
2.5.會話層
會話層,管理應用程序之間的通信連接
協議
圖來源-慕課
2.6.表示層
表示層,保證通信語法一致
否則無法解析傳遞過來的數據
比如 傳遞加密數據時,如果對方不知道解密規則,則無法解析數據,即爲通信語法的不一致
協議
圖來源-慕課
2.7.應用層
應用層,進一步處理數據
沒有這一層也不影響數據的傳遞,只不過收到的數據是一堆 1和0( 0101010111010…)
協議
圖來源-慕課
3.傳輸流程圖
從應用層開始,每層都會對數據頭進行處理,最終通過物理層將數據發出
對方接收後,反方向解析頭部,將數據分離出來
圖來源-百度
圖來源-慕課
.........