计算机网络七层协议(OSI 七层模型)

在这里插入图片描述

OSI 模型是理论上的网络分层模型,把网络通信分为 7 层,每一层都有自己的功能和协议。由上到下:

层级 名称 功能 常见协议/技术
7 应用层 (Application) 为应用程序提供网络服务接口 HTTP, FTP, SMTP, DNS, Telnet
6 表示层 (Presentation) 数据格式转换、加密、解密、压缩 SSL/TLS, JPEG, ASCII, MPEG
5 会话层 (Session) 建立、管理和终止会话 RPC, NetBIOS, PPTP
4 传输层 (Transport) 端到端通信、可靠传输、流量控制 TCP, UDP
3 网络层 (Network) 路由选择、逻辑地址(IP) IP, ICMP, OSPF
2 数据链路层 (Data Link) 物理地址、差错检测、帧传输 Ethernet, PPP, MAC
1 物理层 (Physical) 比特流传输,电信号或光信号 网线、光纤、无线电波

理解方法:

  • 自顶向下:应用层是用户直接感知的(网页、邮箱)。
  • 自底向上:物理层是实际传输比特的(电线、光纤)。
  • 常见例子:打开网页
    • 浏览器 → HTTP(应用层)
    • TCP(传输层)保证数据到达
    • IP(网络层)找到服务器
    • Ethernet(数据链路层)发送帧
    • 电信号(物理层)通过网线传输
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐