

一一解析
SourcePort(源端口)和DestinationPort(目的端口):各占2个字节,端口是运输层与应用层的服务接口,运输层的复用和分用功能都要通过端口才能实现。
注:TCP的包是没有IP地址的,那是IP层上的事。但是有源端口和目标端口。
SequenceNumber(序号):占4个字节,TCP连接中传送的数据流中的每一个字节都编上一个序号。序号字段的值则指的是本报文段所发送的数据的第一个字节的序号。
AcknowledgmentNumber(确认号):占4字节,是期望收到对方的下一个报文段的数据的第一个字节的序号。
DataOffset(数据偏移(即首部长度)):占4位,它指出TCP报文段的数据起始处距离TCP报文段的起始处有多远。“数据偏移”的单位是32位字,即以4字节为计算单位。
Reserved(保留字段):占6位,保留为今后使用,但目前应置为0。
TCPFlag(标志位):占6位,分别表示6个标志:紧急URG,确认