- 积分
- 221
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 最后登录
- 1970-1-1
- 阅读权限
- 30
- 听众
- 收听
初级工程师
  
|
假设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是继续按照握手时的值递增,还是,传输时又随机生成了一个值开始递增呢? |
|