TCP/IP Model TCP/IP 模型
互联网实际使用的网络分层框架。比 OSI 模型 简单,只有 4 层:
| 层 | OSI 对应 | 协议例子 |
|---|---|---|
| 4. Application | OSI 5-7 | HTTP, HTTPS, SSH, DNS |
| 3. Transport | OSI 4 | TCP, UDP |
| 2. Internet | OSI 3 | IP, ICMP, ARP |
| 1. Network Access | OSI 1-2 | Ethernet, Wi-Fi, MAC |
为什么用 TCP/IP 而不是 OSI:
每个数据传输过程:
- App 层 生成数据(浏览器要打开网页)
- Transport 层 把数据分块、加序号、加端口号
- Internet 层 加上源 IP 和目的 IP,决定路由
- Network Access 层 转成电信号/光信号/无线电波
接收端反向走一遍。