1. 程式人生 > >網路基礎 OSI七層參考模型

網路基礎 OSI七層參考模型

1.5.1 分層

在這裡插入圖片描述

7層. 應用層

網路服務與終端使用者的一個介面。

協議有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP

6層. 表示層

資料的表示、安全(編碼,解碼,加密,解密)、壓縮。(在五層模型裡面已經合併到了應用層)

格式有,JPEG、ASCll、DECOIC、加密格式等

5層. 會話層

建立、管理、終止會話。(在五層模型裡面已經合併到了應用層)

對應主機程序,指本地主機與遠端主機正在進行的會話

4層. 傳輸層

定義傳輸資料的協議埠號,以及流控和差錯校驗。提供可靠的傳輸機制,確認、重傳、排序(傳輸速率不一樣)、流控(滑動視窗(作用:規定接收/傳送的大小))

協議有:TCP UDP,資料包一旦離開網絡卡即進入網路傳輸層

3層. 網路層

進行邏輯地址定址,實現不同網路之間的路徑選擇。

協議有:ICMP IGMP IP(IPV4 IPV6) ARP RARP

2層. 資料鏈路層

邏輯鏈路控制層,LLC。建立邏輯連線、進行硬體地址定址、FCS校驗
等功能。(由底層網路定義協議)

媒介訪問控制層。將位元組合成位元組進而組合成幀,用MAC地址訪問介質,錯誤發現但不能糾正。

1層.物理層

建立、維護、斷開物理連線。(由底層網路定義協議)

1.5.2 特點

1)下層對上層提供服務支援

2)缺一不可

3)每層協議彼此相互獨立

4)先有模型,才有協議。

1.6 TCP/IP協議棧道
在這裡插入圖片描述
在這裡插入圖片描述
1.6.1介紹

在OIS七層參考模型下衍生出來的,先有協議才有模型。

1.6.2 OSI七層參考模型和TCP/IP協議棧道的異同

  1. 相同點

1)兩者都是模型化層次化

2)下層對上層提供服務支援

3)每層協議彼此相互獨立

  1. 不同點

1)OIS先有模型才有協議,TCP/IP先有協議才有模型

2)TCP/IP協議只適用於TCP/IP網路

3)層數量不同