回答:ack:上一次收到是[4],而[4]中的seq是1。数据包的长度是725,因此可以预计,下次客户端的seq将是726(1 725)。Seq:最后一次发送是[5]。在[5]中,它是1,但[5]是ACK包,所以数据长度是0,它不会驱动向seq添加1,所以这次它是1(1 0)。Ack:最后一次收到的时候是[4],在[4]中的seq是1,数据包的长度是725,所以可以预计下一个客户端中的seq是726(1 725)。
回答:所以,从[7]开始,所有ACK包的seq都是一样的726。因为ACK不像SYN/FIN可以增加seq,发送更多的ACK包只能让seq标记时间。由此可见,无论对于客户端还是服务器,这次刚收到的包的seq一定等于上次发送的包的ack。
回答:所以按照上面的准则,它的数据应该从第一个,也就是第0位开始,所以seq为0。Ack:服务器之前从来没有发送过数据,所以预计服务器发回的包的seq应该从第一个也就是第0位开始,所以ack为0。2、