TCP协议(TCP协议特点、TCP报文段首部格式、TCP连接、TCP连接释放)
文章目录
1.TCP协议特点
2.TCP报文段的首部格式
TCP传送的数据单元称为报文段
。一个TCP报文段分为TCP首部和TCP数据两部分,整个TCP报文段作为IP数据报的数据部分封装在IP数据报中- 其首部的前20B是固定的。TCP报文段的首部最短为20B,后面有4N字节是根据需要而增加的选项,通常长度为4B的整数倍
- TCP报文段既可以用来运载数据,又可以用来建立连接、释放连接和应答
源端口和目的端口字段
。各占2B。端口是运输层与应用层的服务接口,运输层的复用和分用功能都要通过端口实现序号字段
。占4B。TCP是面向字节流的(即TCP传送时是逐个字节传送的),所以TCP连接传送的数据流中的每个字节都编上一个序号。序号字段的值指的是本报文段所发送的数据的第一个字节的序号
确认号字段
。占4B,是期望收到对方的下一个报文段的数据的第一个字节的序号。若确认号为N,则表明到序号N- 1为止的所有数据都已正确收到
数据偏移(即