LVS 工作在 Intel 82576 和 82575 网卡上面时, 包转发丢包率严重。 反倒在82571 上面工作时正常。 大家有没有遇到过这个情况?
wireshark 查包发现82575递交给LVS的包MSS超了,导致realserver无法接收,返回ICMP错误。
所有的TCP 握手时MSS都协商成了1460, 理论上不会存在MSS超的情况。
所以我在想82576 和82575 是不是在中断之前对IP包已经做了合并/优化处理。
caiming250
周三, 2012-11-28 03:27
Permalink
有人遇到过这个问题没有? 咋解决啊?
Anonymous (没有被验证)
周三, 2013-01-02 11:42
你看看你的网卡是不是开启了gro模式,会在网卡层面把小包组成大包,这坑很多人都踩过
周二, 2013-01-22 09:56
把lro、gro都关。
There are currently 0 users online.
caiming250
周三, 2012-11-28 03:27
Permalink
有人遇到过这个问题
有人遇到过这个问题没有? 咋解决啊?
Anonymous (没有被验证)
周三, 2013-01-02 11:42
Permalink
你看看你的网卡是不
你看看你的网卡是不是开启了gro模式,会在网卡层面把小包组成大包,这坑很多人都踩过
Anonymous (没有被验证)
周二, 2013-01-22 09:56
Permalink
把lro、gro都关。
把lro、gro都关。