# 分层模型 ## `OSI` 七层模型 - 应用层 - 为计算机用户提供服务 - 表示层 - 数据处理(编解码、加密解密、压缩解压缩) - 会话层 - 管理应用程序之间的会话 - 传输层 - 为两台主机进程之间的通信提供通用的数据传输服务 - 网络层 - 路由和寻址 - 数据链路层 - 帧编码和误差纠正控制 - 物理层 - 传送比特流数据 ![OSI](https://oss.javaguide.cn/github/javaguide/cs-basics/network/osi-model-detail.png) ## `TCP/IP` 协议 - 应用层 - 传输层 - 网络层 - 网络接口层