A: 连接请求 确认丢失 超时重传 SYN,SEQ=x SYN,ACK,SEQ=y,ACK=x+1 SYN,SEQ=x SYN,ACK,SEQ=y,ACK=x+1 确认及数据 确认丢失 超时重传 ACK,SEQ=x+1,ACK=y+1 SEQ=y+1,ACK=x+z(z为报文长度) ACK,SEQ=x+1,ACK=y+1 SEQ=y+1,ACK=x+z(z为报文长度) B: 确认 重复的请求 超时重传 重复连接确认 超时重传
164. (20)A用TCP传送512字节的数据给B,B用TCP传送640字节的数据给
A。设A、B的窗口都为200字节,而TCP报文段每次也是传送200字节的数据,再设发送端和接收端的起始序号分别为100和200,由A发起建立连接,画出从建立连接、数据传输到释放连接的示意图 解:
A: 连接请求 确认 传输数据 释放连接 确认 SYN,SEQ=100 SYN,ACK,SEQ=200,ACK=101 ACK,SEQ=101,ACK=201 SEQ=101 SEQ=201,ACK=301 SEQ=301,ACK=401 SEQ=401,ACK=501 SEQ=501,ACK=601 SEQ=601,ACK=613 FIN,SEQ=613,ACK=801 SEQ=801,ACK=614 SEQ=614,ACK=841 FIN,SEQ=841,ACK=614 SEQ=614,ACK=8412 B: 确认 传输数据及确认 确认 释放连接