物理層、數據鏈路層、網絡層、運輸層、會話層、表示層、應用層服務器
網絡接口層、網絡層、運輸層、應用層網絡
物理層、數據鏈路層、網絡層、運輸層、應用層socket
功能 | 常見 | 協議 | |
物理層編碼 (比特Bit)加密 |
設備間接收或發送比特流;spa 說明電壓、線速和線纜等。接口 |
中繼器、網線、進程 集線器、HUB等圖片 |
RJ4五、CLOCK、路由 IEEE802.3等 |
數據鏈路層(幀Frame) |
將比特組合成字節,進而組合成幀; 用MAC地址訪問介質; 錯誤能夠被發現但不能被糾正。 |
網卡、網橋、 二層交換機等 |
PPP、FR、HDLC、 VLAN、MAC等 |
網絡層 (數據包Packet) |
負責數據包從源到宿的傳遞和網際互連 | 路由器、多層交換機、防火牆等 |
IP、ICMP、ARP、PARP、 OSPF、IPX、RIP、IGRP等 |
運輸層 | 可靠或不可靠數據傳輸; 數據重傳前的錯誤糾正。 |
進程、端口(socket) | TCP、UDP、SPX |
會話層 | 保證不一樣應用程序的數據獨立; 創建、管理和終止會話。 |
服務器驗證用戶登陸、斷點續傳 |
NFS、SQL、NetBIOS、RPC |
表示層 | 數據表示;加密與解密、數據的壓縮與解壓縮、圖像編碼與解碼等特殊處理過程 |
URL加密、口令加密、圖片編解碼等 | JPEG、MPEG、ASCII |
應用層 | 用戶接口 | -- | FTP、DNS、Telnet、SNMP、SMTP、HTTP、WWW、NFS |
註明:ARP和RAPR兩個到底屬於哪一層呢?
因爲IP協議使用了ARP協議,因此常常把ARP協議劃到網絡層,可是ARP協議是爲了從網絡層使用的IP地址解析出在數據鏈路層使用的MAC地址,因此有些地方也把ARP協議劃分到數據鏈路層,可是通常狀況下,咱們仍是把ARP和RARP協議劃分到網絡層。
這個沒有明確的界限,不用太過糾結。