OSI 网络模型 这7层介绍一下
OSI 模型把网络通信分成 7 层,从下到上如下:
| 层级 | 名称 | 主要作用 | 常见内容 |
|---|---|---|---|
| L1 | 物理层 | 传输原始比特流 | 网线、光纤、无线信号、网卡、电信号 |
| L2 | 数据链路层 | 在同一局域网内传输数据帧 | MAC 地址、交换机、以太网、ARP |
| L3 | 网络层 | 跨网络寻址和路由 | IP 地址、路由器、IPv4、IPv6、ICMP |
| L4 | 传输层 | 端到端传输、端口、可靠性控制 | TCP、UDP、端口号 |
| L5 | 会话层 | 建立、维护和结束会话 | 会话管理、连接恢复 |
| L6 | 表示层 | 数据格式转换、加密、压缩 | TLS/SSL、JSON、编码、压缩 |
| L7 | 应用层 | 提供具体应用服务 | HTTP、HTTPS、DNS、FTP、SMTP |
可以用一次访问网站来理解:
- L7 应用层:浏览器发起 HTTPS 请求。
- L6 表示层:数据进行加密、编码。
- L5 会话层:维护通信会话。
- L4 传输层:通过 TCP 的
443端口传输。 - L3 网络层:根据 IP 地址选择路由。
- L2 数据链路层:根据 MAC 地址在局域网中转发。
- L1 物理层:通过网线、光纤或无线信号传输比特。
实际开发中经常使用 TCP/IP 模型,通常会把 OSI 的 L5、L6、L7 合并为“应用层”。因此:
- L4 负载均衡:主要看 IP、端口、TCP/UDP。
- L7 负载均衡:可以看 HTTP 域名、URL、Header、Cookie 等业务信息。
- nFront 属于 L7 应用层负载均衡平台。

浙公网安备 33010602011771号