8.2TCP/IP的传输层 源端口:占16比特,分段的源端口号。 ●目的端口:古16比特,分段的目的端口号。 ●序列号:占32比特,分段的序列号,表示该分段在发 送方的数据流中的位置,用来保证到达数据顺序的编号 ●确认号:占32比特,下一个期望接收的TP分段号, 相当于是对对方所发送的并已被本方所正确接收的分段的 确认。顺序号和确认号共同用于TCP服务中的确认、差错控 制。 ●报头长度:TCP头长,以32位字长为单位。实际上相 当于给出数据在数据段中的开始位置。 2021年2月23日星期二11时37分34 司p计算机网络技术实用教程(第3版)
2021年2月23日星期二11时37分34 秒 计算机网络技术实用教程(第3版) 8.2 TCP/IP的传输层 源端口:占16比特,分段的源端口号。 ⚫ 目的端口:占16比特,分段的目的端口号。 ⚫ 序列号:占32比特,分段的序列号,表示该分段在发 送方的数据流中的位置,用来保证到达数据顺序的编号。 ⚫ 确认号:占32比特,下一个期望接收的TCP分段号, 相当于是对对方所发送的并已被本方所正确接收的分段的 确认。顺序号和确认号共同用于TCP服务中的确认、差错控 制。 ⚫ 报头长度:TCP头长,以32位字长为单位。实际上相 当于给出数据在数据段中的开始位置
8.2TCP/IP的传输层 ●保留:占6比特,为将来的应用而保留,目前置为 “0 ●编码位:占6比特,TCP分段有多种应用,如建立或关 闭连接、传输数据、携带确认等. 窗口:占32比特,窗口的大小表示发送方可以接收的数 据量,单位为字节。使用可变大小的滑动窗口协议来进行 流量控制 ●校验和:占32比特,用于对分段首部和数据进行校验。 通过将所有16位字以补码形式相加,然后再对相加和取补, 正常情况下应为“0” 2021年2月23日星期二11时37分34 司p计算机网络技术实用教程(第3版)
2021年2月23日星期二11时37分34 秒 计算机网络技术实用教程(第3版) 8.2 TCP/IP的传输层 ⚫ 保留:占6比特,为将来的应用而保留,目前置为 “0”。 ⚫ 编码位:占6比特,TCP分段有多种应用,如建立或关 闭连接、传输数据、携带确认等. 窗口:占32比特,窗口的大小表示发送方可以接收的数 据量,单位为字节。使用可变大小的滑动窗口协议来进行 流量控制。 ⚫ 校验和:占32比特,用于对分段首部和数据进行校验。 通过将所有16位字以补码形式相加,然后再对相加和取补, 正常情况下应为“0
8.2TCP/IP的传输层 ●紧急指针:占16比特,给出从当前顺序号到紧急数据 位置的偏移量。 ●任选项:长度可变。TCP只规定了一种选项,即最大 报文段长度(MSS) ●填充:当任选项字段长度不足32位字长时,需要加以 填充 ●数据:来自高层即应用层的协议数据 2021年2月23日星期二11时37分34 司p计算机网络技术实用教程(第3版)
2021年2月23日星期二11时37分34 秒 计算机网络技术实用教程(第3版) 8.2 TCP/IP的传输层 ⚫ 紧急指针:占16比特,给出从当前顺序号到紧急数据 位置的偏移量。 ⚫ 任选项:长度可变。TCP只规定了一种选项,即最大 报文段长度(MSS)。 ⚫ 填充:当任选项字段长度不足32位字长时,需要加以 填充。 ⚫ 数据:来自高层即应用层的协议数据