数据封装当主机跨越网络向其他设备传输数据时,就要进行数据封装,在OSI参考模型中,当一台主机需要传送用户的数据(DATA)时,数据首先通过应用层的接口进入应用层。在应用层,用户的数据被加上应用层的报头(Application Header,AH),形成应用层协议数据单元(Protocol Data Unit,PDU),在模型中的每一层,这些含有控制信息的PDU被附加到数据上。他们通常被附加到数据字
一、概述网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议。这样做使得每个协议的设计、分析、时限和测试比较容易。协议划分的一个主要原则是确保目标系统有效且效率高。为了提高效率,每个协议只应该注意没有被其他协议处理过的那部分通信问题;为了主协议的实现更加有效,协议之间应该能够共享特定的数据结构;同时这些协
介绍TCP是一个面向连接的协议,所以在连接双方发送数据之前,都需要先建立一条连接。这和IP协议,IMCP协议完全不同。IP协议,IMCP协议都只是发送数据而已,大多数都不关心发送的数据是不是送到,UDP协议尤其明显,因为UDP都不用考虑数据分片。正文首先介绍TCP包(如图1),然后通过TCP包来了解它的连接和中止过程。图1上图中的字段需要重点介绍一下:(1)源端口、目标端口:计算机上的进程要和其他
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号