文章目錄
- 1、7層協議堆疊與5層協議堆疊
- 2、對應的協議、埠和設備
- 3、兩臺PC之間的資料傳輸程序理解
- 參考
1、7層協議堆疊與5層協議堆疊
- OSI模型一共是7層,但是我們現在常說的是TCP/IP模型的5層,即,如圖七層模型中的應用層表示層會話層進行合并成為5層協議中的一層,如下圖,
- 通常說的一層是物理層,二層是資料鏈路層,三層是網路層…
- 如,二層交換機與三層交換機,三層交換機是普通二層交換機與路由器的結合,具有三層(即,網路層)的功能,可以進行路由,
- 如圖可以清晰看到,左邊是對應層的傳輸單元的結構示意圖,
物理層是位元,傳輸的就是電信號,
資料鏈路層是幀,幀封裝三層、四層、五層的資料,添加了幀頭幀尾,
即,下層傳輸的資料將上層的資料依次進行封裝,

2、對應的協議、埠和設備


3、兩臺PC之間的資料傳輸程序理解
- 舉例(左邊的機器發送一條訊息給右邊的機器)
首先,在應用層生成發送的資料,然后向傳輸層傳輸(具體通過什么協議、什么埠就看是什么資料了,比如進行域名訪問,就是利用DNS協議,通過53埠送往傳輸層),
然后,到了傳輸層,傳輸層利用TCP或UDP協議將上層資料封裝成資料段,然后通過對應的協議傳輸到網路層,(如,域名訪問根據TCP協議進行資料封裝、傳輸)
到了網路層,就根據IP協議將上層資料段封裝成報文(報文里面的具體源IP地址、目標IP地址、源MAC地址、目標MAC地址的填充和獲取在后面學到網路層中再細述),然后交給下層資料鏈路層,
然后,在資料鏈路層將報文封裝成幀,再給物理層,然后在具體的硬體上進行傳輸,
到了右邊,就逐層解封裝,直到右邊應用層得到最后解封裝的資料,

參考
【千峰教育】網路安全工程師 https://www.bilibili.com/video/BV1i7411G7vm
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/258657.html
標籤:其他
上一篇:雪碧圖和PS的應用
