網路基礎 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)兩者都是模型化層次化
2)下層對上層提供服務支援
3)每層協議彼此相互獨立
- 不同點
1)OIS先有模型才有協議,TCP/IP先有協議才有模型
2)TCP/IP協議只適用於TCP/IP網路
3)層數量不同