Date: Tue, 28 Jan 1997 13:59:55 -0700 (MST) From: Terry Lambert <terry@lambert.org> To: brian@burton-computer.com (Brian Burton) Cc: shovey@buffnet.net, terry@lambert.org, robert@nanguo.chalmers.com.au, freebsd-questions@freebsd.org, freebsd-isp@freebsd.org Subject: Re: progress report on connection problems Message-ID: <199701282059.NAA08968@phaeton.artisoft.com> In-Reply-To: <32EE624B.773C2448@burton-computer.com> from "Brian Burton" at Jan 28, 97 03:32:11 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> If anyone has any ideas or suggestions I'd be happy to hear them. [ ... ] > Here is an excerpt from the tcpdump of my side of a hung ftp to caldera. [ ... ] > 15:25:16.874058 caldera.com.ftp-data > > bcc01.burton-computer.com.40001: S 4117168473:4117168473(0) win 512 <mss > 1460> [tos 0x8] > 15:25:16.874257 bcc01.burton-computer.com.40001 > > caldera.com.ftp-data: S 3890833409:3890833409(0) ack 4117168474 win > 17520 <mss 1460> (DF) > 15:25:17.025729 caldera.com.ftp-data > > bcc01.burton-computer.com.40001: . ack 1 win 31744 [tos 0x8] ***** Caldera acks us... > 15:25:19.873299 caldera.com.ftp-data > > bcc01.burton-computer.com.40001: P 1:1025(1024) ack 1 win 31744 (DF) > [tos 0x8] Caldera sends us data... > 15:25:19.921828 bcc01.burton-computer.com.40001 > > caldera.com.ftp-data: . ack 1025 win 17520 (DF) [tos 0x8] We ack Caldera (successfully for 1..1024, next send from offset 1025)... > 15:25:19.969787 caldera.com.ftp-data > > bcc01.burton-computer.com.40001: P 1025:2485(1460) ack 1 win 31744 (DF) > [tos 0x8] Caldera sends us more data... > 15:25:20.121842 bcc01.burton-computer.com.40001 > > caldera.com.ftp-data: . ack 2485 win 17520 (DF) [tos 0x8] We ack Caldera (successfully for 1024..2484, next send from offset 2485)... > 15:25:20.313058 caldera.com.ftp-data > > bcc01.burton-computer.com.40001: P 3945:4450(505) ack 1 win 31744 (DF) > [tos 0x8] Caldera skips 2485..3944 (THEY ARE BROKEN!)... > 15:25:20.313167 bcc01.burton-computer.com.40001 > > caldera.com.ftp-data: . ack 2485 win 17520 (DF) [tos 0x8] We ack Caldera (successfully for 1024..2484, next send from offset 2485) to get it to back up to that offset and resend... > 15:25:20.497450 caldera.com.ftp-data > > bcc01.burton-computer.com.40001: F 4450:4450(0) ack 1 win 31744 [tos > 0x8] Caldera loses its mind and sends us totally bogus crap... > 15:25:20.497542 bcc01.burton-computer.com.40001 > > caldera.com.ftp-data: . ack 2485 win 17520 (DF) [tos 0x8] We ack Caldera (successfully for 1024..2484, next send from offset 2485) to get it to back up to that offset and resend... <where is Caldera???> > 15:26:33.252421 bcc01.burton-computer.com.40001 > > caldera.com.ftp-data: F 1:1(0) ack 2485 win 17520 (DF) [tos 0x8] We ack Caldera (successfully for 1024..2484, next send from offset 2485) to get it to back up to that offset and resend... > 15:26:33.443142 caldera.com.ftp-data > > bcc01.burton-computer.com.40001: . ack 2 win 31744 [tos 0x8] Caldera ack 2's us back for no good reason... *** *** *** *** It is apparrent that someone in the link can not handle *** piggyback ack data. *** *** *** > Here is an excerpt from my ISP's side of the failed ftp. > > 20:27:16.862191 caldera.com.20 > bcc01.burton-computer.com.40001: S > 4117168473:4117168473(0) win 512 <mss 1460> [tos 0x8] Negotiate... > 20:27:16.889774 bcc01.burton-computer.com.40001 > caldera.com.20: S > 3890833409:3890833409(0) ack 4117168474 win 17520 <mss 1460> (DF) Negotiate back at them... > 20:27:17.014076 caldera.com.20 > bcc01.burton-computer.com.40001: . > ack 1 win 31744 [tos 0x8] They ack ISP... > 20:27:19.793237 caldera.com.20 > bcc01.burton-computer.com.40001: P > 1:1025(1024) ack 1 win 31744 (DF) [tos 0x8] They send ISP 1..1024 > 20:27:19.825641 caldera.com.20 > bcc01.burton-computer.com.40001: P > 1025:2485(1460) ack 1 win 31744 (DF) [tos 0x8] They send ISP 1025..2484 > 20:27:19.937915 bcc01.burton-computer.com.40001 > caldera.com.20: . > ack 1025 win 17520 (DF) [tos 0x8] ISP acks for 1..1024, next send from offset 1025... <MORE MISSING DUMP DATA?> > 20:27:20.140595 bcc01.burton-computer.com.40001 > caldera.com.20: . > ack 2485 win 17520 (DF) [tos 0x8] ISP acks for 1024..2484, next send from offset 2485... > 20:27:20.170151 caldera.com.20 > bcc01.burton-computer.com.40001: P > 2485:3945(1460) ack 1 win 31744 [tos 0x8] Caldera sends 2485..3944 (why didn't the ISP send it to us?!?) > 20:27:20.173851 caldera.com.20 > bcc01.burton-computer.com.40001: P > 3945:4450(505) ack 1 win 31744 (DF) [tos 0x8] Caldera sends 3945..4449 (but they send it without an ack...) > 20:27:20.329662 bcc01.burton-computer.com.40001 > caldera.com.20: . > ack 2485 win 17520 (DF) [tos 0x8] ISP acks for 1024..2484, next send from offset 2485... > 20:27:20.477486 caldera.com.20 > bcc01.burton-computer.com.40001: F > 4450:4450(0) ack 1 win 31744 [tos 0x8] Caldera loses its mind and sends us totally bogus crap... > 20:27:20.516980 bcc01.burton-computer.com.40001 > caldera.com.20: . > ack 2485 win 17520 (DF) [tos 0x8] ISP acks for 1024..2484, next send from offset 2485... > 20:27:21.956979 caldera.com.20 > bcc01.burton-computer.com.40001: P > 2485:3945(1460) ack 1 win 31744 [tos 0x8] Caldera resends 2485..3945 > 20:27:25.612874 caldera.com.20 > bcc01.burton-computer.com.40001: P > 2485:3945(1460) ack 1 win 31744 [tos 0x8] Caldera sends 3945..4449 (but they send it without an ack...) > 20:27:32.965838 caldera.com.20 > bcc01.burton-computer.com.40001: P > 2485:3945(1460) ack 1 win 31744 [tos 0x8] Caldera resends 2485..3945 without being asked to do so... > 20:27:47.853712 caldera.com.20 > bcc01.burton-computer.com.40001: P > 2485:3945(1460) ack 1 win 31744 [tos 0x8] Caldera resends 2485..3945 without being asked to do so... > 20:28:16.896253 caldera.com.20 > bcc01.burton-computer.com.40001: P > 2485:3945(1460) ack 1 win 31744 [tos 0x8] Caldera resends 2485..3945 without being asked to do so... > 20:28:33.290671 bcc01.burton-computer.com.40001 > caldera.com.20: F > 1:1(0) ack 2485 win 17520 (DF) [tos 0x8] ISP loses its mind and sends bogus crap... > 20:28:33.451976 caldera.com.20 > bcc01.burton-computer.com.40001: . > ack 2 win 31744 [tos 0x8] Caldera ack 2's ISP back for no good reason... *** *** *** *** *** The piggyback failure is at the ISP... *** *** *** *** Regards, Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701282059.NAA08968>