sy999 发表于 2012-2-24 08:44:15

请教seq问题

假设a向b三次握手,第一次a向b,syn(seq=a),第二次b回应a是syn,ack(seq=b,ack=a+1),第三次a向b发syn,ack(seq=a+1,ack=b+1)。那么,我的问题是,
1握手完了,再发包双方的包里就应该包含数据了吧?那么,是谁先给谁发呢?如果按照华为课本的说法,seq应该有序增加,那最后一个握手包是a向b发的,b是否该回应一个包,为这样的ack(seq=b+1,ack=a+2)??
2书本上没有说三次握手包之后完了开始传数据了,那么包的seq情况,所以,我有疑问了,seq是继续按照握手时的值递增,还是,传输时又随机生成了一个值开始递增呢?

sy999 发表于 2012-2-24 16:53:25

还是没有人来给回答下啊

ylmaster 发表于 2018-10-13 12:07:15

感谢分享,谢谢
页: [1]
查看完整版本: 请教seq问题