数据的封装、解封与传输
1、数据的封装与解封概念
封装:封装就是在数据网络传输之前,数据被添加上必要的协议信息,用以实现数据的传输。当数据沿着OSI参考模型的层次结构向下传递时,OSI参考模型从传输层开始的每一层都会向下传递之前,给数据添加上数据报头(在第二层还有数据包尾)。网络设备的接受者的控制信息被包含在数据上的报头的包尾中,这些控制信息确保数据正确传输,以及接受者能够正确读取数据。因此可以报数据看成一封信,而把报头看做是信封上的地址,因为信封需要地址来被邮递到所要到达的接收方。
解封:解封就是封装的逆过程,从数据包中取出信息,之后传递给接受者。
2、数据封装过程
数据的封装过程可以通过以下5个步骤来进行,这5个步骤是玩了个中封装数据的必经之路。
- 创建数据——当用户发送E-mail消息时,消息中的字母、数字和字符被转换成可以在Internet上传输的数据。
- 为端到端的传输将数据分段