LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: Problems with IPVS

To: "LinuxVirtualServer.org users mailing list." <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: Problems with IPVS
From: Joseph Mack NA3T <jmack@xxxxxxxx>
Date: Tue, 17 Oct 2006 05:48:28 -0700 (PDT)
On Tue, 17 Oct 2006, Mindaugas wrote:


 Web clients are Sony Ericsson phones so I cannot upgrade all of them. :)

Do you know if this is a problem with the phone or ipvs (does it work with a regular client)?


I investigated a bit further and that's what I found:

1. phone sends SYN packet to proxy;
2. proxy responds with SYN,ACK;
3. phone sends ACK;
4. phone sends HTTP GET request;
5. proxy ACKs packet 4;
6. proxy sends HTTP data packet;
7. proxy sends another HTTP data packet;
8. proxy sends FIN packet;

weird things starts here

9. phone once more sends ACK packet acknowledging packet 2 (duplicate of packet 3);
10. and one more dupe of packet 3;
11.-14. proxy repeats packet 6. 4 times.

The problem is that LVS does not pass packets 11. to 14. to phone. Why?

this is out of my league sorry

Joe

In case of DNAT packets 11.-14. are passed to phone which at the end acknowledges packets 6. and 7. and then acknowledges packet 8. thus closing TCP connection.

Mindaugas

_______________________________________________
LinuxVirtualServer.org mailing list - lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Send requests to lvs-users-request@xxxxxxxxxxxxxxxxxxxxxx
or go to http://www.in-addr.de/mailman/listinfo/lvs-users


--
Joseph Mack NA3T EME(B,D), FM05lw North Carolina
jmack (at) wm7d (dot) net - azimuthal equidistant map
generator at http://www.wm7d.net/azproj.shtml
Homepage http://www.austintek.com/ It's GNU/Linux!

<Prev in Thread] Current Thread [Next in Thread>