ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

OSI七层模型|各层级传输数据单位(详解)

OSI七层模型|各层级传输数据单位(详解) 很多人学不懂网络层级核心问题就是每层的“数据单位名词太多、容易混淆”。本文对照标准 OSI 七层表格逐词拆解、通俗解释不堆砌专业术语零基础也能看懂。一、OSI七层模型标准对照表先把你看到的原版表格规整排版清晰对应层级、名称、传输单位层级层级名称传输数据单位第7层应用层数据 / 报文第6层表示层数据 / 报文第5层会话层数据 / 报文第4层传输层段 / 数据报第3层网络层分组 / 包第2层数据链路层帧第1层物理层比特二、各层级名词逐句通俗拆解1. 第7/6/5层应用层、表示层、会话层—— 数据、报文这三层有一个共同点数据是完整的、没有被切碎的统一统称为「报文」。应用层我们直接接触的层面。微信消息、网页内容、设备指令原始完整的消息就是报文。表示层负责翻译、编码、加密数据。只加工内容不拆分消息处理后依旧是完整报文。会话层负责建立、维持、断开通信连接。只管通道不动数据传输内容依然是完整报文。总结上三层只加工、不拆分完整的整条消息就是报文。2. 第4层 传输层 —— 段、数据报上层传下来的完整报文太大传输层会把它切碎分成两种单元段SegmentTCP 专用。可靠传输每一小块都带编号丢包可重传。数据报DatagramUDP 专用。快速传输不确认、不重传简单高效。极简记忆TCP叫「段」UDP叫「数据报」都是报文切碎后的小块。3. 第3层 网络层 —— 分组、包传输层的小块数据加上IP地址源IP、目标IP封装之后就叫「分组 / 数据包」。主要作用是跨网段、跨路由器转发数据是外网传输的核心单元。我们日常说的“数据包”大多指网络层分组。4. 第2层 数据链路层 —— 帧网络层的分组再加上MAC物理地址、帧头、校验码封装成完整结构就叫「帧」。帧是局域网内的传输单元交换机依靠MAC帧识别设备、转发数据结构和工控串口报文非常相似。5. 第1层 物理层 —— 比特所有数据最终都会被拆解成最基础的0、1信号。单独一个 0 或 1就是一个比特bit。网线、光纤、串口、总线传输的都是连续的比特流没有完整数据结构只是单纯的高低电平信号。三、完整数据封装流程数据发出全过程一条消息从电脑发出会从上到下逐层封装、细化应用层编辑消息 → 生成报文表示层编码加密、会话层建立连接 → 保留报文传输层切碎数据 → 变成段 / 数据报网络层加上IP地址 → 变成分组 / 数据包数据链路层加上MAC地址与校验 → 变成帧物理层转为01信号 → 传输比特四、高频易混名词终极区分报文广义统称上层完整、未拆分的消息。数据报专指四层UDP切碎后的小块数据。分组/包三层带IP地址的转发数据单元。帧二层带MAC地址、可校验的完整数据块。比特网络最小物理单位纯粹的0和1。五、极简记忆口诀七六五层整报文四层TCP段UDP报三层IP叫分组二层MAC封装帧一层网线传比特层层封装再解包。
返回列表