- 论坛徽章:
- 0
|
大师们好!此问题小弟冥思苦想3天了,未找到解决办法,希望大家能帮帮俺
apache做proxy,内核版本是2.6.9-42,32位主机
客户端访问页面时会偶尔出现主机不可达
在客户端用tcpdump抓包发现,会不定期收到RST包
大概结果如下:
client.2286 > server.80: S 3666460446:3666460446(0) win 65535 <mss 1460,nop,nop,sackOK>
server.80 > client.2286: S 2126788388:2126788388(0) ack 3666460447 win 5840 <mss 1460,nop,nop,sackOK>
client.2286 > server.80: . ack 1 win 65535
server.80 > client.2286: S 3165076736:3165076736(0) ack 3666460447 win 5840 <mss 1460,nop,nop,sackOK>
client.2286 > server.80: . ack 3256678949 win 65535
server.80 > client.2286: R 2126788389:2126788389(0) win 0
server.80 > client.2286: R 2126788389:2126788389(0) win 0
猜测可能是由于客户端的TIME_WAIT端口被复用,导致收到了old duplicate发来的synack,请问有没有办法解决这个问题?
冰天雪地含泪弹小JJ跪求solution!! |
|