lims_xlh 发表于 2015-01-08 15:33

奇怪的抓包,请教内核牛人

本帖最后由 lims_xlh 于 2015-06-09 14:29 编辑



没有丢包,什么情况下,会出现第二个包,ack 号对不上。


已经解决:cat /proc/sys/net/ipv4/ip_conntrack_max

gaojl0728 发表于 2015-01-08 18:05

这应该是发送端kernel 的bug吧, 也有可能是被中间路由设备给改坏了,

不过第二个重发的那个就正常了。

lims_xlh 发表于 2015-01-08 18:09

是的,发现了好多这种情况的,不同的客户端主机都存在这种情况

lims_xlh 发表于 2015-01-08 18:11

回复 2# gaojl0728


    我们网络是客户端主机发送到lvs主机,然后转发到server,是不是有可能lvs**了

gaojl0728 发表于 2015-01-09 10:34

回复 4# lims_xlh


    恩, 有可能是LVS的问题, 要想确认原因, 得同时在客户端和服务器段抓包, 然后对比,如果确定客户端发的没问题但服务器收到的报文有问题,那就基本确定是LVS的问题。

lims_xlh 发表于 2015-01-09 10:44

现在三方抓包一致,从lvs client server抓包都是一样的

gaojl0728 发表于 2015-01-09 11:02

本帖最后由 gaojl0728 于 2015-01-09 11:05 编辑

回复 6# lims_xlh


    刚说反了, 是server端回的报文有问题啊, server端是什么系统?

gaojl0728 发表于 2015-01-09 11:12

回复 6# lims_xlh


    如果三方抓的包都是这样, 那应该就是server端发的报文有问题, server 端是什么系统?

lims_xlh 发表于 2015-01-09 12:53

已经确定问题,出问题的系统内核2.6.32-440.29.2.el6.x86_64,换到2.6.18没有问题了,具体问题还没分析,2.6.32的内核不是发行版的,是
自己编译过的

gaojl0728 发表于 2015-01-09 13:20

回复 9# lims_xlh


    linux 内核还有这个幼稚的bug? 不应该啊。
页: [1] 2 3
查看完整版本: 奇怪的抓包,请教内核牛人