From: "Marty Poulin" <mpoulin@playnet.com>
To: "Linux-Kernel" <linux-kernel@vger.kernel.org>
Subject: oops/bug in tcp, SACK doesn't work?
Date: Thu, 26 Jul 2001 15:19:37 -0500 [thread overview]
Message-ID: <016801c11610$4ad44e40$0b32a8c0@playnet.com> (raw)
Perhaps this has been covered somewhere before, but for some reason it
doesn't look like the 2.4.7 (and previous 2.4.x?) kernels responds to SACK
correctly. Instead of just resending the missing packet Linux resends the
entire packet stream as if it never received the SACK.
Only reason I noticed this was that I was debugging connection problems with
our servers that were running 2.4.5. I didn't figure the problem out for
several days, when I exhausted all else I decided it must be the checksum of
the retransmitted packets. With that in hand a simple google search turned
up that there was already a patch for this included in the 2.4.7 kernel.
Doh!
Hence I am now scanning through 100-200 emails a day with the rest of you
just trying to keep up on the issues and bugs that affect me. There must be
a place to look for current and fixed bugs without pouring over change logs
and the entire mailing list?
In any case both of these problems were easily duplicated with three
machines. One of the machines was used as a router running NIST net emulator
( http://snad.ncsl.nist.gov/itg/nistnet/ ) that allows you to set packet
delay, bandwidth and loss. This is a free implementation for Linux that is
currently in useable alpha (yup sometimes it crashes the router when
loaded), but hey it works reliable enough to get some testing done.
Marty Poulin
vandal@playnet.com
Lead Programmer
Host/Client Communications
Playnet Inc./Cornered Rat Software
reply other threads:[~2001-07-26 20:18 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='016801c11610$4ad44e40$0b32a8c0@playnet.com' \
--to=mpoulin@playnet.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox