1. 1. 应用层
  2. 2. 表示层
  3. 3. 会话层
  4. 4. 传输层
  5. 5. 网络层
  6. 6. 数据链路层
  7. 7. 物理层

喔,这不是常见八股吗

OSI是一个开放性的通信互联参考模型,具有7层结构,是一个理论模型
TCP/IP是当前互联网使用最广泛的模型
五层模型是基于OSI与TCP/IP衍生出的模型
这三种模型的层次划分的对应关系如下:

以OSI为例,分析每一层的功能

应用层

为应用程序提供服务
典型应用:HTTP/FTP/NFS/SMTP等
数据单元被称为:报文

表示层

数据格式的转化和数据加密
数据单元被称为:报文

会话层

建立、管理和维护会话
典型应用:SSL/TLS
数据单元被称为:报文

传输层

建立、管理和维护端到端的连接
运行:TCP/UDP
数据单元被称为:数据报

网络层

IP选址与路由选择
运行协议:IP/IPv6/ICMP
数据单元被称为:数据包

数据链路层

提供介质访问和链路管理
典型协议:L2TP/ARP
数据单元被称为:帧

物理层

信号传输
数据单元:比特