OSI参考模型
OSI/RM Open System Interconnection Reference Model
为什么要分层呢?好处是同一层具备相同或相似的功能,不同层次协议或设备具有明显差异。
有利于标准化、降低层次关联性。是一种大而化小的思想。
- 应用层:应用程序与数据
- 表示层:转化为二进制(数据格式变化、数据加密与解密、数据压缩与解压)
- 会话层:建立与维持会话或请求
- 传输层:实现端对端的传输(0-65536端口号优化传输)
- 网络层:逻辑寻址IP
- 数据链路层:( 介质访问控制层MAC+逻辑访问控制层LLC)物理寻址
- 物理层:利用传输介质为数据链路层提供物理联接
封装
封装
达到某一层次之前封装上对应的功能数据 ,让其执行相应的功能

当主机需要传送用户的数据(DATA)时,数据首先通过应用层的接口进入应用层。
- 在应用层,应用的数据被加上应用层的报头(AH),形成应用层协议数据单元,然后通过应用层和会话层的接口数据单元,递交到表示层。
- 同样的,表示层、会话层、传输层、网络层、数据链路层 也都要接收上层递交下来的数据加上自己的报头,分别是PH、SH、TH、NH、DH。
- 其中数据链路层还要加上数据链路层报尾(Data link Termination)同时进行数据较验
- 并组织成数据链路层数据服务单元-帧
- 数据链路层的帧传送到物理层之后,物理层将以比特流的方式 通过传输介质 传输出去。
解封装:

封装组成部分:

TCP/IP
| TCP/IP标准模型 | OSI模型 | TCP/IP对等模型 | Protocol Data Unit |
|---|---|---|---|
| 应用层 | |||
| 应用层 | 表示层 | 应用层 | Message |

本文详细介绍了OSI参考模型的分层思想,以及TCP/IP协议中的三次握手和四次挥手过程,重点剖析了以太帧的构成和工作原理。
最低0.47元/天 解锁文章
6920

被折叠的 条评论
为什么被折叠?



