OSI 七层网络模型总结

OSI 七层模型是国际标准化组织制定的网络通信理论参考模型,将网络通信划分为 7 个层级,每一层各司其职,下层为上层提供服务,上层调用下层能力,实现不同设备之间的数据交互。从下到上依次为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

层级 名称 核心功能 传输单元 代表协议 典型硬件设备
1 物理层 在物理链路上透明传输比特流,定义硬件机械、电气、信号编码等特性,负责建立、维护、断开物理连接 比特 RS‑232、RJ‑45、FDDI 中继器、集线器
2 数据链路层 将比特封装成帧,把不可靠物理信道转为可靠信道,完成差错检测、流量控制,实现点到点传输 帧 PPP、HDLC、STP、IEEE802 交换机、网桥
3 网络层 完成源主机到目标主机的路由选择、拥塞控制,对数据封装 IP 分组,实现跨网络寻址转发 IP 分组 IP、ICMP、ARP、RARP、IGMP 路由器
4 传输层 实现端到端的数据传输,区分主机内不同应用进程,保障数据的顺序与完整性 报文段 TCP、UDP 网关
5 会话层 负责通信会话的建立、管理、终止,处理会话同步、故障恢复 会话数据 RPC、SQL、NFS 网关
6 表示层 处理数据格式转换、加密解密、压缩解压,统一数据编码格式 表示数据 JPEG、GIF、MPEG、ASCII、DES 网关
7 应用层 直接面向用户应用程序,提供各类网络业务服务 数据 HTTP、FTP、Telnet、DNS、SMTP、DHCP 网关

物理层只处理电信号;数据链路层依靠 MAC 地址完成局域网内部通信;网络层依靠 IP 地址完成跨网络路由;传输层 TCP 可靠连接,UDP 高效无连接;会话层管理会话连接;表示层做数据翻译加密;应用层直接给软件提供网络服务

记忆要点

  1. 传输单位口诀:物比数帧网包传段会表应数据

物理层比特,数据链路帧,网络层分组,传输层报文段,应用层数据

  1. 设备记忆
  • 物理层:集线器、中继器(放大电信号)
  • 数据链路层:交换机、网桥(基于 MAC 地址转发)
  • 网络层:路由器(基于 IP 地址路由)
  • 上层 5‑7 层:网关
  1. TCP/UDP 区别
  • TCP:可靠、面向连接(传输控制协议)
  • UDP:不可靠、无连接(用户数据报协议)
  1. 易混协议
  • ARP:IP → MAC 地址;RARP:MAC → IP
  • ICMP:网络探测,ping 命令基于 ICMP

七层速记口诀

物数网传会表应(物理、数据链路、网络、传输、会话、表示、应用)




相关推荐
虎头金猫4 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
wuyk5554 天前
《WiFi 嵌入式物联网开发全套实战》| 第 16 章 ESP32 AP+STA 双模共存原理与工程坑点
网络·stm32·物联网
QYRdata4 天前
年均增速24.2%!机器人数据湖未来六年增长动能强劲
网络·机器人·服务发现
CHENKONG_CK4 天前
破解制鞋打磨痛点:RFID赋能去毛刺工序自动化升级
网络·单片机·嵌入式硬件·网络协议·tcp/ip
chshang19924 天前
工业路由器是什么?浅谈5G工业网络中的IR602
网络·物联网·5g·智能路由器
萧瑟余晖4 天前
Netty 核心组件与 Reactor 模型详解
网络·架构
ITxiaobing20234 天前
IP 定位服务选型指南:从准确率到工程落地的技术考察
linux·服务器·网络
wuyk5554 天前
【Socket 进阶之路】第 9 章 Linux 网络服务量产稳定性优化|心跳保活、TIME_WAIT、SO_LINGER、内存池、断线重连、完整异常防护框架
linux·服务器·开发语言·网络·物联网
z落落4 天前
C#UDP+串口服务端+UDP 客户端(含 CRC16 校验)
网络·网络协议·udp
云运维笔记4 天前
华为设备IP地址配置全攻略
运维·网络·计算机网络·华为