OSI模型與TCP/IP模型
OSI模型與TCP/IP模型
OSI參考模型:
—開放式系統互聯參考模型
OSI/RM
ISO —國際標準化組織 –1979
應用層 ---- 通過應用進程間的交互來完成特定網路應用
表示層
會話層 ---- 維持網路應用和伺服器之間的會話關係
傳輸層 ---- 實現端到端的傳輸 --- 埠號 --- 區分和標定不同的應用。1 - 65535,0 - 1023知名埠號
網路層
數據鏈路層 --- MAC --- 介質訪問控制層,
LLC --- 邏輯鏈路控制層 -- FCS(幀校驗序列)-完整性--CRC(循環冗餘演算法)
物理層
五層的TCP/IP模型 — TCP/IP對等模型
四層的TCP/IP模型 — TCP/IP標準模型
封裝/解封裝
應用層 --- HTTP TCP 80 - 超文本傳輸協議;HTTPS TCP 443;telnet TCP 23 -- 遠程登陸
協議;FTP TCP 20/21 文件傳輸協議;tftp UDP 69 簡單文件傳輸協議;dhcp UDP 67/68 -- 動態主機協議;DNS UDP/TCP 53 --- 域名解析協議
傳輸層 ---- 埠號 TCP/UDP
網路層 ---- IP地址 IP
數據鏈路層 ---- MAC地址 乙太網:早期區域網的解決方案,目前也應用於廣域網當中。
主要通過MAC地址進行定址
物理層
TCP/IP模型:
我們所使用的網叫Internet,這個網路是怎麼生成的?無非就是那些協議,這些協議就相當於一些約定一些標準,把這些標準集合起來,大家都滿足這些標準,融合到一個網路中,就是互聯網。
但它遵守的協議可能不止一種,所以我們把互聯網需要遵守的這些標準或協議稱之為TCP/IP協議族,為什麼叫這個名字,因為其中有很多我們互聯網都支援的協議,但是有兩個協議極為重要,一個是TCP協議,一個是IP協議。
基於TCP/IP協議所生成的參考模型,就叫做TCP/IP模型
PDU—-協議數據單元(數據在每一層不同的狀態不一樣,所以我們統一單位)
應用層 ---- 數據報文
傳輸層 ---- 數據段
網路層 ----- 數據包
數據鏈路層 ----- 數據幀
物理層 ---- 比特流
持續更新中!!!