From: Andrew McGregor <andrew@indranet.co.nz>
To: Fabio Massimo Di Nitto <fabbione@fabbione.net>,
Wichert Akkerman <wichert@wiggy.net>
Cc: netdev@oss.sgi.com, linux-kernel@vger.kernel.org
Subject: Re: ipv6 stack seems to forget to send ACKs
Date: Thu, 09 Jan 2003 08:59:53 +1300 [thread overview]
Message-ID: <78180000.1042055993@localhost.localdomain> (raw)
In-Reply-To: <Pine.LNX.4.51.0301081849550.564@diapolon.int.fabbione.net>
--On Wednesday, January 08, 2003 19:05:36 +0100 Fabio Massimo Di Nitto
<fabbione@fabbione.net> wrote:
>
> I was able to reproduce the problem again. I have been using ethereal to
> sniff instead of tcpdump and gave out some more info.
>
> basically the icecast server at certain time (but i can't predict
> exactly in which situations) just send a FIN, ACK packet to the client.
> Basically to close the connection and after a few packets the client of
> course answer.What is strange that in the meanwhile there are still 3/4
> data packets coming from the server to the client.
>
> Regarding the network side I noticed the following:
>
> an average of 500ms to ping6 the server and 0 pkt loss
> few seconds before the FIN, ACK (server->client) and for about 6 pkts the
> average jumped to 2000ms
>
> I suspect that this network flap made the server thinking about
> <insert_here_whatever_term_is_more_appropriate> and decided to close
> the connection.
Probably on the server's side it got an ICMP Host Unreachable or two as
some router updated its tables, and decided to close the connection. The
FIN jumped the queue in one/several of the routers in the path, so it got
reordered relative to the data. This would imply that the router in
question had its route to you back by the time the FIN got there.
Wierd, but far from impossible.
>
> The full ethereal dump is available at
> http://www.fabbione.net/ice-xmms-ipv6.dump.bz2
>
> but PLEASE note that it is a 10MB file and Im on a slow adsl line so be
> "nice".
I think you provided enough info to tell what happened.
>
> Fabio
>
> PS Im afraid/happy that anyway the problem is not related to the kernel
> version we are running.
Doesn't look like a kernel problem.
Someone's got a dodgy link or a routing problem.
Andrew
next prev parent reply other threads:[~2003-01-08 19:59 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-01-08 13:08 ipv6 stack seems to forget to send ACKs Wichert Akkerman
2003-01-08 13:26 ` Maciej Soltysiak
2003-01-08 13:30 ` Wichert Akkerman
2003-01-08 13:51 ` Maciej Soltysiak
2003-01-08 13:52 ` Wichert Akkerman
2003-01-08 13:56 ` Maciej Soltysiak
2003-01-08 14:09 ` Wichert Akkerman
2003-01-08 14:43 ` Maciej Soltysiak
2003-01-08 14:52 ` Wichert Akkerman
2003-01-08 15:02 ` Wichert Akkerman
2003-01-08 16:39 ` Maciej Soltysiak
2003-01-08 16:43 ` Wichert Akkerman
2003-01-08 17:01 ` Wichert Akkerman
2003-01-08 17:43 ` Maciej Soltysiak
2003-01-08 19:52 ` Andrew McGregor
2003-01-09 22:12 ` Mika Liljeberg
2003-01-09 22:21 ` Wichert Akkerman
2003-01-08 15:22 ` Fabio Massimo Di Nitto
2003-01-08 18:05 ` Fabio Massimo Di Nitto
2003-01-08 19:59 ` Andrew McGregor [this message]
2003-01-08 20:27 ` Maciej Soltysiak
2003-01-08 20:31 ` [OT] " Fabio Massimo Di Nitto
2003-01-08 20:39 ` Andrew McGregor
2003-01-08 22:43 ` Wichert Akkerman
2003-01-09 7:29 ` Fabio Massimo Di Nitto
2003-01-09 9:38 ` Wichert Akkerman
2003-01-09 9:43 ` Fabio Massimo Di Nitto
2003-01-10 20:59 ` Paul Jakma
2003-01-09 10:32 ` Maciej Soltysiak
2003-01-09 10:40 ` Wichert Akkerman
2003-01-09 22:50 ` Bill Davidsen
2003-01-09 11:38 ` Rogier Wolff
2003-01-09 11:55 ` Andrew McGregor
2003-01-09 15:41 ` Wichert Akkerman
2003-01-09 15:52 ` Wichert Akkerman
2003-01-09 16:03 ` Wichert Akkerman
2003-01-10 1:17 ` Andrew McGregor
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=78180000.1042055993@localhost.localdomain \
--to=andrew@indranet.co.nz \
--cc=fabbione@fabbione.net \
--cc=linux-kernel@vger.kernel.org \
--cc=netdev@oss.sgi.com \
--cc=wichert@wiggy.net \
/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;
as well as URLs for NNTP newsgroup(s).