我們一般使用的tcp/ip協議棧沒有按照osi七層模型來設計,在tcp/ip協議棧中,網路層中的協議有arp、ip、acmp和igmp。arp協議為ip協議提供服務,ip協議為icmp和igmp提供服務,網路層中的協議也有細微的層的劃分。
如上圖,客戶端輸入**請求訪問**,應用層的**開始準備要傳輸的網頁,也就是要傳輸的資料,網頁的資料量太大,沒辦法直接傳輸。這時候傳輸層把**的資料分段編號,這是傳輸層要做的事情,分段之後資料還是沒辦法傳輸。這時候網路層負責寫位址,即傳送方ip位址和接收方ip位址。為了讓資料能在網路中傳輸,還得加上目標mac位址和傳送方mac位址,這樣資料才能到達路由器,然後路由器選擇路徑到達目的位址。
這是一層層加位址的過程,也就是封裝的過程,如下圖所示。當資料到達目的客戶端之後,需要將資料中mac位址和ip位址去掉,資料報中分割的序列號也要去掉才能得到最終的資料,這就是解封的過程。
如上圖,應用層準備資料,傳輸層加上tcp的頭,這一部分資料叫資料段;在網路層需要加上ip位址(ip頭),這就形成了資料報;到了資料鏈路層,資料報會加上mac位址(mac頭)和fcs(檢驗和,負責差錯校驗),形成資料幀;在物理層中,傳輸的是二進位制的01010資料,也就是bit流,以上就是封裝的過程,在不同的階段有不同的名稱;
上圖中,計算機在接收到資料幀後,需要去掉為了傳輸而新增的附加資訊,這稱為解封裝,是上述封裝操作的逆向過程;
計算機網路 OSI參考模型
三 各層協議對照 四 常見協議簡介 五 各層物理裝置 為了更好地促進網際網路絡的研究和發展,國際標準化組織iso制定了網路互連的七層框架的乙個參考模型,稱為開放系統互連參考模型,簡稱osi rm open system internetwork reference model osi參考模型是乙個具...
OSI參考模型(計算機網路)
物理層 是osi rm的最底層,提供原始物理通路,規定處理與物理傳輸介質有關的機械 電氣特性和介面。物理層建立在物理介質上 而不是邏輯上的協議和會話 主要任務是確定與傳輸 介面相關的一些特性,即機械特性,電氣特性 功能特性以及規程特性,涉及電纜 物理埠和附屬裝置。物理層資料交換的單位為二進位制位 b...
計算機網路 OSI參考模型與協議
osi參考模型 1 3層 下三層 主要負責通訊功能,稱為通訊子網層 5 7層 上三層 屬於資源子網的功能範疇,稱為資源子網層。4層 起著銜接上 下三層的作用。具體介紹 1層 物理層 物理層提供為建立 維護和拆除物理鏈路所需的機械 電器 功能和規程的特性 提供有關在傳輸介質上傳輸非結構的尾流及物理鏈路...