netdev
[Top] [All Lists]

Re: Linux2.2.12 and 2.0.36 TCP differences?

To: Liang Han <lhan@xxxxxxxxxxxx>
Subject: Re: Linux2.2.12 and 2.0.36 TCP differences?
From: Andi Kleen <ak@xxxxxx>
Date: Sat, 29 Apr 2000 01:24:15 +0200
Cc: netdev@xxxxxxxxxxx
In-reply-to: <390A0E4A.236E4FBB@xxxxxxxxxxxx>; from Liang Han on Sat, Apr 29, 2000 at 12:20:23AM +0200
References: <390A0E4A.236E4FBB@xxxxxxxxxxxx>
Sender: owner-netdev@xxxxxxxxxxx
On Sat, Apr 29, 2000 at 12:20:23AM +0200, Liang Han wrote:
>      1. The routing should be resolved at IP level. My experience on
> linux2.2.12 seems conflict with the principle.  So what's the reason.

Most likely the TOS setting in your redirects. The TOS in the Ip Header
in the redirect has to match the TOS of the TCP connection. ftp and
telnet both set TOS. Linux 2.2 has per TOS routing, so it uses 
TOS dependent routes.  Checking TOS for redirects is arguably
very pedantic, but it is like it is.

>       2. Since Linux2.0.36 works fine. I wonder what's the difference
> between the two versions on routing implementation.

Linux 2.2 has a near completely rewriten network stack compared to 2.0
(including a very sophisticated policy routing engine)


-Andi


-- 
This is like TV. I don't like TV.

<Prev in Thread] Current Thread [Next in Thread>