
目錄
一、分層思想
1.1 分層原因
1.2 分層作用
二、OSI七層參考模型
三、TCP/IP模型
3.1 TCP/IP 參考模型vsOSI參考模型
3.2 TCP/IP協議族的組成
四、資料封裝程序
五、資料解封裝程序
六、PDU——協議資料單元
七、設備與層的對應關系
八、各層間的通信
九、總結
一、分層思想
1.1 分層原因
分層原因:將復雜的流程分解為幾個功能相對單一的子程序
1.2 分層作用
1)使整個流程更加清晰,復雜問題簡單化
2)更容易發現問題并針對性的解決問題
二、OSI七層參考模型
國際標準化組織(ISO)1984年頒布了開放系統互連(OSI)參考模型,一個開放式體系結構將架構分為七層,由高到低依次為:Application(應用層)、Presentation(表示層)、Session(會話層)、Transport(傳輸層)、Network(網路層)、DataLink(資料鏈路層)和Physical(物理層),
| 分層 | 功能 |
| 應用層 | 網路服務與最終用戶的一個介面 |
| 表示層 | 資料的表示、安全、壓縮 |
| 會話層 | 建立、管理、中止會話 |
| 傳輸層 | 定義傳輸資料的協議埠號,以及流量和差錯校驗 |
| 網路層 | 進行邏輯地址尋址,實作不同網路之間的路徑選擇 |
| 資料鏈路層 | 建立邏輯連接,進行硬體地址尋址,差錯校驗等功能 |
| 物理層 | 建立、維護、斷開物理連接 |
應用層、表示層、會話層為高三層,是面向用戶的
網路層、資料鏈路層、物理層為低三層,是面向硬體的
傳輸層起承上啟下的作用
端到端是傳輸層,點到點是網路

三、TCP/IP模型
3.1 TCP/IP 參考模型vsOSI參考模型
TCP/IP 4層模型(思科)
TCP/IP 5層模型(華為)
OSI參考模型與TCP/IP模型都采用了分層體系結構,將龐大而復雜的問題轉化為著干個較小且易于處理的子問題,不同的是OSl參考模型劃分7層,分別是物理層、資料鏈路層、網路層、傳輸層、會話層、表示層和應用層,而TCP/IP參考模型最多劃分了5個層次,分別是物理層,資料鏈路層、網路層、傳輸層和應用層,將OSI參考模型中的高三層合并為一層統稱應用層,在層次結構上,兩者都采用了分層體系結構,但是TCP/IP參考模型比OSI參考模型更簡化,

3.2 TCP/IP協議族的組成
1) TCP/IP協議是Internet最基本的協議,其中應用層的主要協議有HTTP、FTP、SMTP、TFTP、SNMP、DNS等,是用來接收來自傳輸層的資料或者按不同應用要求與方式將資料傳輸至傳輸層;
2) 傳輸層的主要協議有UDP、TCP,是使用者使用平臺和計算機資訊網內部資料結合的通道,可以實作資料傳輸與資料共享,TCP利用重傳技術,追求資料傳輸安全性,UDP追求資料傳輸效率,其中HTTP、FTP、屬于TCP協議,而TFTP、SNMP、DNS屬于UDP協議;
3) 網路層的主要協議有ICMP(連通性診斷)、IP、IGMP(組播),ARP(IP地址到mac地址的映射)、RARP(mac地址到IP地址的映射);
4) 資料鏈路層和物理層由底層網路定義

四、資料封裝程序
1.當軟體行程的資料送到應用層時,應用層為資料加上本層的控制報頭后,將其組織成應用層的數 據服務單元,然后向下傳輸到傳輸層;
2.傳輸層收到資料后,加上本層的TCP頭部構成資料段,傳輸層將資料段送到網路層;
3.網路層將收到的資料段加上IP頭部,構成資料包,再將資料包送到資料鏈路層;
4.資料鏈路層收到資料包,加上MAC頭部資訊,構成資料鏈路層的資料幀,送至物理層;
5.物理層將以位元流的方式通過傳輸介質傳輸出去,

五、資料解封裝程序
- 當物理層傳輸的位元流到達目的節點時,從物理層依次上傳,先由物理層傳輸到資料鏈路層;
- 資料鏈路層收到資料服務單元后,拆掉MAC頭部,就是所謂的報頭,上傳至網路層;
- 網路層收到后將資料服務單元的IP頭部脫掉,上傳至傳輸層;
- 傳輸層再將資料拆掉TCP頭部后傳輸至應用層,再恢復為原有資料,

六、PDU——協議資料單元
PDU協議資料單元,針對TCP/IP
| 層 | 訊息/報文 (Message) |
| 傳輸層 | 資料段 (Segment) |
| 網路層 | 資料包 (Packet) |
| 資料鏈路層 | 資料幀(Frame) |
| 物理層 | 位元流(bits) |

七、設備與層的對應關系

八、各層間的通信

九、總結
以上就是對計算機網路OSI與TCP/IP參考模型的簡單介紹了,小伙伴們一定要了解OSI七層模型和TCP/IP模型,并且知道資料封裝和解封裝的程序,封裝的方向是自上而下,解封裝的程序是自下而上,每一次對應的PDU,這些都要熟記哦,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/290837.html
標籤:其他
下一篇:2 二進制方式搭建K8S集群
