tcp数据传输,接收端不立即回复ACK的原因

weixin_38058113 2016-01-13 08:37:07
如题,客户端(192.168.10.10)与服务器(192.168.10.100)已建立TCP连接,服务器端每隔1ms发送一个固定长度的短数据包(100 Bytes)至客户端。wireshark抓包显示,服务器(发送端)每发送一个包后,客户端(接收端)在大约50ms后才会回复该包的ACK,想知道这是什么原因呢? 抓包结果如下: No.     Time(s)           Source                Destination           Protocol Length Info      60 7.061778000    192.168.10.100        192.168.10.10         TCP      94     3020→52989 [PSH, ACK] Seq=521 Ack=1 Win=256 Len=40      61 7.111860000    192.168.10.10         192.168.10.100        TCP      54     52989→3020 [ACK] Seq=1 Ack=561 Win=254 Len=0      62 7.112088000    192.168.10.100        192.168.10.10         TCP      84     3020→52989 [PSH, ACK] Seq=561 Ack=1 Win=256 Len=30      63 7.162896000    192.168.10.10         192.168.10.100        TCP      54     52989→3020 [ACK] Seq=1 Ack=591 Win=254 Len=0      64 7.163145000    192.168.10.100        192.168.10.10         TCP      84     3020→52989 [PSH, ACK] Seq=591 Ack=1 Win=256 Len=30      65 7.214139000    192.168.10.10         192.168.10.100        TCP      54     52989→3020 [ACK] Seq=1 Ack=621 Win=254 Len=0      66 7.214350000    192.168.10.100        192.168.10.10         TCP      84     3020→52989 [PSH, ACK] Seq=621 Ack=1 Win=256 Len=30      67 7.264445000    192.168.10.10         192.168.10.100        TCP      54     52989→3020 [ACK] Seq=1 Ack=651 Win=254 Len=0      68 7.264728000    192.168.10.100        192.168.10.10         TCP      94     3020→52989 [PSH, ACK] Seq=651 Ack=1 Win=256 Len=40
...全文
767 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

474

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧