OSI 七层协议模型
物理层
定义物理设备标准、物理传输介质,包括有线与无线介质
数据链路层
隐藏不同物理介质的不同特性,为数据在不同传输介质上提供统一的标准
网络层
可以理解为由路由器组成网络层,通过寻址功能,隐藏中间的的网络拓扑链接细节,使得在上层协议看起来双方通信是直连的
传输层(即 TCP、UDP、SCTP(不常见) 先于网络层发明)
对数据进行封装成一个个数据包,为应用程序隐藏数据包跳转的细节,负责数据包的接收、重发、链路重连等
会话层
建立和管理应用程序之间的通信,否则就要人工自己打包自己发送数据包
表示层
解决不同系统之间的通信语法问题
应用层
各种软件、web 应用
四层协议模型
- 数据链路层
- 网络层
- 传输层
- 应用层