数据分片:在发送端对用户数据进行分片,在接收端进行重组,由TCP确定分片的大小并控制分片和重组;
到达确认:接收端接收到分片数据时,根据分片数据序号向发送端发送一个确认包;
超时重发:发送方在发送分片后计时,若超时却没有收到相应的确认包,将会重发对应的分片;
滑动窗口:TCP连接双方的接收缓冲空间大小都固定,接收端只能接受缓冲区能接纳的数据。
失序处理:TCP的接收端需要重新排序接收到的数据。
重复处理:如果传输的TCP分片出现重复,TCP的接收端需要丢弃重复的数据。
数据校验:TCP通过保持它首部和数据的检验和来检测数据在传输过程中的任何变化。