1. 程式人生 > >OSI網絡參考模型與TCP/IP協議簇詳解 一

OSI網絡參考模型與TCP/IP協議簇詳解 一

OSI七層

OSI網絡參考模型是理想化的藍圖 事實運用模型是TCP/IP 參考模型

OSI七層主要作用

應用層 網絡服務與最終用用戶的接口

表示層 數據的表示 安全 壓縮

會話層 建立管理終止會話

傳輸層 定義傳輸數據的協議端口號

網絡層 進行邏輯地址尋址 實現不同網絡之間的路徑選擇

數據鏈路層 建立邏輯鏈接 進行物理地址尋址 差錯校驗等功能

物理層 建立 維護 斷開 物理連接

OSI七層是自下向上一至七層

TCP/PI參考模型可以分為四層也可以分為五層 分為五層就是就是把OSI高三層分為一層 分為四層就是把OSI的前兩層合並為網絡接口層
協議數據單元PDU

1、每個層次的數據都有一個專門的術語,總稱為協議數據單元
2、第一層物理層稱作比特,bit
3、第二層數據鏈路層稱作幀,frame
4、第三層網絡層稱作包,也叫分組,package
5、第四層傳輸層稱作段,segment
封裝和解封裝
1、發送方發送數據,會將大的數據分割成很多小塊數據,每個小塊數據在向下經過各個層次的時候,都會加上頭部結構,這個過程叫封裝
2、接收方將收到的數據,向上逐層將頭部結構去除,再將數據組合起來,這個過程叫解封裝。

數據傳輸流程
1、發送方A發郵件,到了傳輸層,如果數據比較大,要把數據先分割成小段,每一段都要加上頭部信息,如端口號、分段序列號。
2、數據從上到下到達網絡層後,網絡層也要加上頭部信息,如IP地址、TTL(生存周期)。網絡層還要負責選擇最佳路徑

3、數據在數據鏈路層,要加上幀的頭部,如MAC地址
4、數據最後通過物理介質,變成比特流發送出去。

OSI網絡參考模型與TCP/IP協議簇詳解 一