源端口号(16):客户机随机生成的。例如:打开E浏览器,就自动生成一个50000
目标端口号(16):服务器的服务端口,例如:FTP 21/20 HTTP 80 HTTPS 443 TELNET 23
注释:
端口号范围:0-65535
序号(sequence)(32):发出去的每一个报文都要有一个编号。初始报文的编号是随机的。
确认号(acknowledge)(32):确认对方的报文是否正常,如正常,则确认号ack=对方的seq+1
首部长度(4):TCP包头长度是可变的,20字节--60字节,一般情况下都是20字节
保留:国际组织没有对该值做定义,保留使用!
ACK:确认开关!1代表有效,0代表无效
RST(Rest):重置位(强制断开位)
SYN(synchronous):建立连接位,1代表请求建立连接。
FIN(Final):请求断开连接位,1代表请求断开连接。