OSI Model OSI 模型
Open Systems Interconnection 模型。把网络通信拆成 7 层,每一层只管自己那点事,上下层之间用标准接口。
| 层 | 名称 | 干什么 | 例子 |
|---|---|---|---|
| 7 | Application | 应用层 | HTTP, HTTPS, SSH |
| 6 | Presentation | 表示层 | 加密、压缩、编码 |
| 5 | Session | 会话层 | 建立/管理会话 |
| 4 | Transport | 传输层 | TCP, UDP |
| 3 | Network | 网络层 | IP, ICMP |
| 2 | Data Link | 数据链路层 | Ethernet, MAC |
| 1 | Physical | 物理层 | 网线、光纤、无线电波 |
记忆口诀(从 7 到 1):All People Seem To Need Data Processing。
跟实际用的 IP 模型 的关系:
- OSI 是理论参考模型,7 层划分清晰
- TCP/IP 是工程实践模型,4 层,实际网络就用它
- OSI 7 层 ≈ TCP/IP 4 层(几层合并)
学这个的意义:出问题时知道”应该在哪一层排查”,而不是瞎找。