查看: 4082|回复: 6

抓FTP的包,为啥每次都收到2个确认?

[复制链接]
发表于 2011-11-2 14:49:38 | 显示全部楼层 |阅读模式
请见图,10.13.27.173是服务器、发送端。10.13.27.190是客户端、接收端。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?CSNA会员注册

×
回复

使用道具 举报

发表于 2011-11-2 15:05:37 | 显示全部楼层
看下具体数据包解码,
回复

使用道具 举报

 楼主| 发表于 2011-11-2 15:22:12 | 显示全部楼层
第一个确认解码:089.jpg
第二个确认解码:090.jpg

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?CSNA会员注册

×
回复

使用道具 举报

发表于 2011-11-3 09:09:45 | 显示全部楼层
这两个确认,仅是对前面两个数据包的ack,没什么问题。
回复

使用道具 举报

 楼主| 发表于 2011-11-3 09:30:51 | 显示全部楼层
他们两个都序列号是一样的,应该是对同一个包进行确认的吧,为啥要发2个ACK呢?
回复

使用道具 举报

发表于 2011-11-3 20:29:34 | 显示全部楼层
两个确定分别确定前面两个包吧 他们的确认好不一样, 然后这两个包同一个SYN号发回去
不知道这么理解对不对  呵呵  学习中.....
回复

使用道具 举报

发表于 2011-11-4 12:49:26 | 显示全部楼层
6# qulesky
除了SYN或者FIN置位的报文外,空载报文是不占序列号的。
这两个报文的确认号不一样,是确认两个不同包,正常现象。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表