1. 分層
層次信息 | 作用 | 協議 |
---|---|---|
應用層 | 處理特定的應用程序細節 | HTTP, Telnet, FTP, SMTP, SNMP |
運輸層 | 負責兩臺主機上應用程序端到端的通信 | TCP, UDP |
網絡層 | 處理分組在網絡中的活動, 分組的選路等 | IP, ICMP, IGMP協議 |
鏈路層 | 操作系統中的設備驅動程序和計算機中對應的網絡接口卡。它們一起處理與電纜(或其他任何傳輸媒介)的物理接口細節 | ARP, RARP |
如:
應用層 FTP <--FTP--> FTP 用戶進程
^ ^ ^
| | |
v v v
運輸層 TCP <---TCP--> TCP 內核
^ ^
| |
v v
網絡層 IP <--IP---> IP
^ ^
| |
v v
鏈路層 以太網驅動 <-------> 以太網驅動程序
程序
路由器兩層: IP層和鏈路層, 可以連接到不同網絡程序的網絡
2.各個層次包裝後數據信息
層次 | 數據信息 | 數據名稱 | ||||
---|---|---|---|---|---|---|
用戶應用 | 用戶數據 | |||||
應用層包裝後 | 應用數據 | |||||
TCP包裝後 | TCP首部 | 應用程序 | TCP段(TCP segment) | |||
IP包裝後 | IP首部 | TCP首部 | 應用數據 | IP數據報(IP datagram) | ||
以太網包裝後 | 以太網首部 | IP首部 | TCP首部 | 應用數據 | 以太網尾部 | 幀 Frame |