Possible bug in 2.2.14 IP code

From: Damir Cosic (damir@fatpipeinc.com)
Date: Tue May 23 2000 - 16:02:53 EST


Test configuration:

         A B C
      +------+ +------+ +------+
      | |__net0__| |__net1__| |
      | | | | | |
      +------+ +------+ +------+
  
A - Linux box running HTTP client (perl script which
    receives few files in an infinite loop).
B - Linux box with two network interfaces, acting as a
    router/firewall
C - Linux box running Apache

I was actually trying to put B under really heavy load
and see what happens - I expected to break my code.
Since A is sending many requests (there is a child per
file, and each of them is just running in a loop and
receiving file that was assigned to it) I got traffic
of about 1MByte/s. But, it wouldn't last too long.
B's net0 interface would block and I wasn't able to
ping any host on net0, although ifconfig wasn't showing
anything strange - actually no change at all. After
'ifconfig eth0 down/up' everything would be fine again.

At first I thought it was my code that broke, but after
rebooting and without anything else running, it happened
again. Also, since I was using masquerading, I tried
without it, and I got the same thing.

I also tried to run Apache on B and send requests from
A. In this case everything was O.K.

I didn't find any messages in system log and really
don't know what else info could be useful. But if you
need something else I'll be glad to provide you that.

Sincerely,

Damir Cosic

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue May 23 2000 - 21:00:24 EST