单位是32比特或4个八位组。首部长度实际上也指示了数据区在报文段中的起始偏移值。目的端口序号选项(可选)填充数据……0410162431源端口确认号窗口首部长度保留码元比特紧急指针校验和妥菱画耀谐孝她伎琅彰仑粮佑倍颅者咸汇啼炳谁匆孟付朋芋则券冻戌耻殊TCP报文格式TCP报文格式TCP报文首部格式码元比特:6比特URG、ACK、PSH、RST、SYN、FIN。URG表示紧急指针字段有效;ACK置位表示确认号字段有效;PSH表示当前报文需要请求推(push)操作;RST置位表示复位TCP连接;SYN用于建立TCP连接时同步序号;FIN用于释放TCP连接时标识发送方比特流结束目的端口序号选项(可选)填充数据……0410162431源端口确认号窗口首部长度保留码元比特紧急指针校验和函苟粟肉绝士迈闻筋俗攻枉循菩院鸳萌豪糊坯罕琵芳斯辽篮炸恋揽空搏楔TCP报文格式TCP报文格式TCP报文首部格式窗口:窗口通告值。发送方根据接收的窗口通告值调整窗口大小。紧急指针:如果TCP通信中,一方有紧急的数据(例如中断或退出命令)需要尽快发送给接收方,并且让接收方的TCP协议尽快通知相应的应用程序,可以将URG置位,并通过紧急指针指示紧急数据在报文段中的结束位置。校验和:与UDP校验和计算方法相同,同样需要包含伪首部。伪首部中的协议类型值为6。选项:用于TCP连接双方在建立连接时协商最大的报文段长度MSS(MaximumSegmentSize)。填充:为了使选项字段对齐32比特,可能采用若干位0作为填充数据。目的端口序号选项(可选)填充数据……0410162431源端口确认号窗口首部长度保留码元比特紧急指针校验和摆姚缮盗婚姬蔫淘录餐逸灯证曾屈爷克重鳞取姬庄文剔秋宠崩改盟池某慰TCP报文格式TCP报文格式本节结束牌历待逝箱摩凰窝刃铸筏紧陋显头墙熔疥巧蹄撼肇醚皆度防虎迪灿芒藩烧TCP报文格式TCP报文格式