TCP
OSI 七层模型 1. 概念 OSI(Open Systems Interconnection)由 ISO 提出 目标:实现不同厂商设备互联 将网络通信划分为 7 层,每层负责特定功能 特点:分层、独立、协作、模块化 2. 七层模型逐层总结(自下而上) ① 物理层(Physical Layer) 核心职责:传输比特流(0/1) 定义电气特性、接口规范、信号电压、速率 不关心数据含义,只负责“电信号”传输 典型: 网线、光纤、RJ45、电压电流 ② 数据链路层(Data Link Layer) 核心职责:将比特流封装成帧,实现相邻节点可靠传输 差错检测(CRC) 流量控制、帧同步 典型: MAC 地址、以太网、ARP ③ 网络层(Network Layer) 核心职责:逻辑寻址 + 路由选择 决定数据包从源到目的的路径 跨网络转发 典型: IP 地址、IP 协议、路由协议 ④ 传输层(Transport Layer) 核心职责:端到端通信 数据分段、重组 提供可靠或不可靠传输 典型: TCP(可靠)、UDP(实时)、端口号 ⑤ 会话层(Session Layer) 核心职责:建立、管理、终止会话 会话状态控制 同步、恢复 典型: 会话管理、断点续传(概念) ⑥ 表示层(Presentation Layer) 核心职责:数据格式转换 编码、加密、解密、压缩 屏蔽不同系统的数据表示差异 典型: ASCII、UTF-8、压缩、SSL/TLS(概念上) ...