OSI Model OSI 模型

Open Systems Interconnection 模型。把网络通信拆成 7 层,每一层只管自己那点事,上下层之间用标准接口。

名称干什么例子
7Application应用层HTTP, HTTPS, SSH
6Presentation表示层加密、压缩、编码
5Session会话层建立/管理会话
4Transport传输层TCP, UDP
3Network网络层IP, ICMP
2Data Link数据链路层Ethernet, MAC
1Physical物理层网线、光纤、无线电波

记忆口诀(从 7 到 1):All People Seem To Need Data Processing。

跟实际用的 IP 模型 的关系:

  • OSI 是理论参考模型,7 层划分清晰
  • TCP/IP 是工程实践模型,4 层,实际网络就用它
  • OSI 7 层 ≈ TCP/IP 4 层(几层合并)

学这个的意义:出问题时知道”应该在哪一层排查”,而不是瞎找。