netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Dâniel Fraga" <fragabr@gmail.com>
To: "Ilpo Järvinen" <ilpo.jarvinen@helsinki.fi>
Cc: David Miller <davem@davemloft.net>,
	thomas.jarosch@intra2net.com, billfink@mindspring.com,
	Netdev <netdev@vger.kernel.org>, Patrick Hardy <kaber@trash.net>,
	netfilter-devel@vger.kernel.org, kadlec@blackhole.kfki.hu
Subject: Re: [PATCH] tcp FRTO: in-order-only "TCP proxy" fragility workaround
Date: Wed, 27 Aug 2008 18:42:05 -0300	[thread overview]
Message-ID: <20080827184205.225a1b06@tux> (raw)
In-Reply-To: <Pine.LNX.4.64.0808272358230.4759@wrl-59.cs.helsinki.fi>

On Thu, 28 Aug 2008 00:25:31 +0300 (EEST)
"Ilpo Järvinen" <ilpo.jarvinen@helsinki.fi> wrote:

> Sure, but that still doesn't explain at all why the expected traffic 
> doesn't show up anywhere (ie., the working mail after nmap resolution). 
> Such a router cannot prevent us tcpdumping both ends. My point is that we 
> would always see the packet at least in the sending end's tcpdump. And, 
> would we have the traffic from the end-point tcpdumps, we could trivially 
> figure out what the middlebox did to the traffic. 

	Ok.

> Agreed, it shouldn't happen. Do you have a static setup for the IPs or is 
> there dhcp component which could in theory cause some routing table 

	Static setup. But there were traces of a multipath config I
used before and completely forgot (below).

> alterations, again I find that unlikely but in the meantime I start to run 
> out of ideas how the client and server can speak with each other without 
> leaving any traces about it (I hope you really used exactly the tcpdump 
> command you told in the mail linking to those stall logs).

	Yes, you can believe me. Anyway, I disabled the eth1 interface.
And there's more! We never had 2 links on this server, although I was
always prepared to use multipath and ip route policy (since the plans
were to have 2 links). I had 2 commands which I suspect maybe could be
messing everything:

#ip rule add from ${link0} lookup 1
#ip route add 0/0 via ${gw0} table 1

#ip rule add from ${link1} lookup 2
#ip route add 0/0 via ${gw1} table 2

	I deleted all of this. I just use this if I had to links from
two ISPs and decided to load balance between them. As it isn't the
case...

> There's some NAT somewhere btw because the client uses 192.168.0.2 as 
> source address but I don't think that currently has some relevance (it 
> might timeout some connections after an idle period, which is usually
> of configurable length).

	Yes, in my client machine, I'm behind a D-Link 524 router.
Anyway, give me some days, I'll test with these new changes for a week
at least before confirming the problem was solved (and with both frto
and htb enabled).

	If it's really this old Mulitpath misconfiguration, I apologize
for my error and the length discussion. Anyway, it's good to register,
in the case someone do the same error as me.

	Well, let's wait to see if the problem has gone.

	Thank you very much.

-- 
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  reply	other threads:[~2008-08-27 21:42 UTC|newest]

Thread overview: 107+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <47EA0DAB.7080205@securenet.de>
     [not found] ` <Pine.LNX.4.64.0807042251500.4142@blackhole.kfki.hu>
     [not found]   ` <200807071118.32988.thomas.jarosch@intra2net.com>
2008-07-07 13:18     ` TCP connection stalls under 2.6.24.7 Thomas Jarosch
2008-07-10 13:17       ` Jozsef Kadlecsik
2008-07-10 14:12         ` Thomas Jarosch
2008-07-10 21:21           ` Jozsef Kadlecsik
2008-07-11 14:33             ` Thomas Jarosch
2008-07-15 11:47               ` Thomas Jarosch
2008-07-15 16:10                 ` Thomas Jarosch
2008-07-15 18:30                   ` Dâniel Fraga
2008-07-31  4:47                     ` Dâniel Fraga
2008-07-31  7:39                       ` Ilpo Järvinen
2008-08-02 12:24                         ` Dâniel Fraga
2008-07-15 20:17                   ` Ilpo Järvinen
2008-07-16  8:07                     ` Thomas Jarosch
2008-07-16  9:03                     ` Thomas Jarosch
2008-07-17 13:55                       ` Ilpo Järvinen
2008-07-17 15:15                         ` Thomas Jarosch
2008-07-17 15:53                           ` Ilpo Järvinen
2008-07-18  9:14                             ` Thomas Jarosch
2008-07-18 13:55                               ` Ilpo Järvinen
2008-07-18 14:02                                 ` Thomas Jarosch
2008-07-19  7:35                                   ` Ilpo Järvinen
2008-07-25 10:00                                   ` Ilpo Järvinen
2008-07-25 13:00                                     ` Thomas Jarosch
2008-07-25 14:06                                       ` Ilpo Järvinen
2008-07-25 15:34                                         ` Thomas Jarosch
2008-07-31  7:39                                           ` Thomas Jarosch
2008-07-31 12:44                                             ` Dâniel Fraga
2008-07-31 13:47                                               ` Thomas Jarosch
2008-07-31 14:11                                                 ` Dâniel Fraga
2008-08-06 18:53                                                 ` Dâniel Fraga
2008-08-07  6:54                                                   ` Ilpo Järvinen
2008-08-07 11:50                                                     ` Denys Fedoryshchenko
2008-08-07 12:11                                                       ` Thomas Jarosch
2008-08-07 12:14                                                       ` Ilpo Järvinen
2008-08-07 12:23                                                         ` Denys Fedoryshchenko
2008-08-08  9:56                                                           ` Ilpo Järvinen
2008-08-08 10:32                                                             ` Denys Fedoryshchenko
2008-08-07 11:33                                                   ` [PATCH] tcp FRTO: in-order-only "TCP proxy" fragility workaround Ilpo Järvinen
2008-08-08  4:42                                                     ` Bill Fink
2008-08-08 10:32                                                       ` Ilpo Järvinen
2008-08-11 21:44                                                         ` David Miller
2008-08-12  7:46                                                           ` Thomas Jarosch
2008-08-12  8:18                                                             ` David Miller
2008-08-12 17:43                                                               ` Dâniel Fraga
2008-08-12 17:52                                                                 ` Ilpo Järvinen
2008-08-13 17:53                                                                   ` Dâniel Fraga
2008-08-13 18:34                                                                     ` Ilpo Järvinen
2008-08-15  4:34                                                                       ` Dâniel Fraga
2008-08-15  7:06                                                                         ` Ilpo Järvinen
2008-08-15 21:35                                                                           ` Dâniel Fraga
2008-08-15 22:06                                                                             ` Ilpo Järvinen
2008-08-15 23:57                                                                               ` Dâniel Fraga
2008-08-16  2:15                                                                               ` Dâniel Fraga
2008-08-16  7:10                                                                                 ` Ilpo Järvinen
2008-08-16 19:18                                                                                   ` Ilpo Järvinen
2008-08-17  0:36                                                                                     ` Dâniel Fraga
2008-08-19 10:38                                                                                       ` Ilpo Järvinen
2008-08-20  0:34                                                                                         ` Dâniel Fraga
2008-08-20  7:57                                                                                           ` Ilpo Järvinen
2008-08-20 12:37                                                                                           ` Ilpo Järvinen
2008-08-22 21:32                                                                                             ` Dâniel Fraga
2008-08-22 21:37                                                                                               ` David Miller
2008-08-23 14:14                                                                                                 ` Dâniel Fraga
2008-08-23 14:38                                                                                                   ` Ilpo Järvinen
2008-08-24 19:38                                                                                                     ` Dâniel Fraga
2008-08-26 14:10                                                                                                       ` Ilpo Järvinen
2008-08-26 14:32                                                                                                         ` Ilpo Järvinen
2008-08-26 17:18                                                                                                         ` Dâniel Fraga
2008-08-26 20:40                                                                                                           ` Ilpo Järvinen
2008-08-26 21:17                                                                                                             ` Dâniel Fraga
2008-08-27 10:22                                                                                                               ` Ilpo Järvinen
2008-08-27 19:51                                                                                                                 ` Dâniel Fraga
2008-08-27 20:32                                                                                                                   ` Ilpo Järvinen
2008-08-27 20:50                                                                                                                     ` Dâniel Fraga
2008-08-27 21:25                                                                                                                       ` Ilpo Järvinen
2008-08-27 21:42                                                                                                                         ` Dâniel Fraga [this message]
2008-08-27 22:24                                                                                                                           ` Dâniel Fraga
2008-08-28 21:49                                                                                                             ` Dâniel Fraga
2008-08-29 13:07                                                                                                               ` Ilpo Järvinen
2008-08-29 17:41                                                                                                                 ` Dâniel Fraga
2008-09-01  7:11                                                                                                                   ` Ilpo Järvinen
2008-08-30  6:56                                                                                                                 ` Dâniel Fraga
2008-09-01  7:11                                                                                                                   ` Ilpo Järvinen
2008-09-07  8:17                                                                                                                     ` Dâniel Fraga
2008-09-08 10:27                                                                                                                       ` Ilpo Järvinen
2008-09-08 20:20                                                                                                                         ` Dâniel Fraga
2008-09-11 13:44                                                                                                                           ` Ilpo Järvinen
2008-09-11 17:30                                                                                                                             ` Dâniel Fraga
2008-09-12 10:16                                                                                                                               ` Ilpo Järvinen
2008-09-13 23:31                                                                                                                                 ` Dâniel Fraga
2008-09-16 12:10                                                                                                                                   ` Ilpo Järvinen
2008-09-16 14:24                                                                                                                                     ` Dâniel Fraga
2008-09-17 10:23                                                                                                                                       ` Ilpo Järvinen
2008-09-18 20:35                                                                                                                                         ` Dâniel Fraga
2008-09-18 21:04                                                                                                                                           ` Ilpo Järvinen
2008-09-21  3:02                                                                                                                                             ` Dâniel Fraga
2008-09-22  4:23                                                                                                                                             ` Dâniel Fraga
2008-09-22 11:22                                                                                                                                               ` Ilpo Järvinen
2008-09-22 16:13                                                                                                                                                 ` Dâniel Fraga
2008-09-15 19:42                                                                                                                                 ` Dâniel Fraga
2008-09-11 18:12                                                                                                                             ` Dâniel Fraga
2008-08-15 21:59                                                                           ` Dâniel Fraga
2008-08-13  8:00                                                               ` Thomas Jarosch
2008-08-22 21:18                                                             ` Ilpo Järvinen
2008-08-11 21:41                                                       ` David Miller
2008-08-25 16:45 Thomas Jarosch
2008-08-26 12:03 ` Ilpo Järvinen

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=20080827184205.225a1b06@tux \
    --to=fragabr@gmail.com \
    --cc=billfink@mindspring.com \
    --cc=davem@davemloft.net \
    --cc=ilpo.jarvinen@helsinki.fi \
    --cc=kaber@trash.net \
    --cc=kadlec@blackhole.kfki.hu \
    --cc=netdev@vger.kernel.org \
    --cc=netfilter-devel@vger.kernel.org \
    --cc=thomas.jarosch@intra2net.com \
    /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).