RE: 2.6.20.7 mss negotiation and path mtu discovery mostly broken?

2007-04-26 Thread Ristuccia, Brian
> > > > 08:39:55.649689 IP 10.2.10.254.22 > 12.33.234.69.35026: . > > 5906:10250(4344) ack 1 > > 794 win 674 > > 08:39:55.650532 IP 10.2.10.1 > 10.2.10.254: icmp 92: 12.33.234.69 > > unreachable - need to frag (mtu 1500) > > Where was this dump taken, on 10.2.10.254? > Yes. It appears that if

RE: 2.6.20.7 mss negotiation and path mtu discovery mostly broken?

2007-04-25 Thread Ristuccia, Brian
> I'm seeing a > problem where the kernel attempts to send packets with a MSS > larger than the one negotiated when the TCP connection is > established. Even after ICMP "can't fragment" messages > arrive, the kernel still attempts to increase the MSS rather > aggressively. The end result is e

2.6.20.7 mss negotiation and path mtu discovery mostly broken?

2007-04-25 Thread Ristuccia, Brian
I had previously posted this message to linux-kernel, but David Miller asked me to post here instead. Some replies to my message on l-k have already been copied here. I'm seeing a problem where the kernel attempts to send packets with a MSS larger than the one negotiated when the TCP connection is

RE: 2.6.20.7 mss negotiation and path mtu discovery mostly broken?

2007-04-25 Thread Ristuccia, Brian
> > 08:39:55.493029 IP 12.33.234.69.35026 > 10.2.10.254.22: S > > 2768979373:2768979373( > > 0) win 5840 > > 08:39:55.493119 IP 10.2.10.254.22 > 12.33.234.69.35026: S > > 963242385:963242385(0) > > ack 2768979374 win 17896 > The MSS clamp for sending to 10.2.10.254.22 is 8960. MSS is > only