参考:https://www.cnblogs.com/MRRAOBX/articles/4540228.html
TCP:
源端口号 以及 目的端口号 32位
序列号 seq
确认号 ACK
6位标志字段:
ACK 置1时表示确认号(为合法,为0的时候表示数据段不包含确认信息,确认号被忽略。
RST 置1时表示重新连接
SYN 置1时建立连接
FIN 置1时表示发端完成发送任务。用来释放连接,表明发送方已经没有数据发送了。
URG
PSH
检验和字段 16位
可选 与 变长 选项
UDP:
源端口 和目的端口
数据包长度
校验值
数据字段