Re: Network Performance Issues.



On Sat, Apr 14, 2007 at 11:02:17PM +0100, Alan Chandler wrote:
I have spent all day looking for clues as to how to debug network
performance issues without success. Nobody seems to answered my
previous post on this subject - so I thought I would try again.

The problem I have is this. I have a linux desktop (machine D) siting
on a LAN in my home. This is connected to a linux firewall/nat router
(machine S) with two ethernet cards. One links out to the internet,
the other connects to the internal lan. Connections to the internet
from machine D go through machine S, which acts as a NAT translation. I
do all the control and firewalling using IPTABLES in machine S.

Hi Alan,

I'll answer so you know that you aren't being ignored, but I'm not sure
how much help I'll be.

To summarize, the problem is one of throughput across machine S. From
the net to machine S and from machine S to machine D is fine.

During a download from the net to machine D, what does top on machine S
show? Is it a difficulty of machine S processing packets in on one NIC,
doing the NAT and other firewall rules, and sending them out the second
NIC? When doing either net > S or S > D, it only has to handle one NIC
and no NAT at the same time.

Are the MTUs the same? On the slow path, does machine S have to
disassemble and reassemble ethernet packets? What does ifconfig on
machine S and machine D show? How many packet errors?

Good luck.

Doug.


--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx



Relevant Pages

  • Re: Routing and Remote Access NAT - I need to modify TTL
    ... with two interfaces: PUBLIC (internet) and PRIVATE ... use it as a gateway, they can access hosts on the PUBLIC interface, TTL is ... but the replay that comes back to the NAT ... They relay on the fact that client computers accept packets with TTL=0, ...
    (microsoft.public.windows.server.networking)
  • Re: Routing and Remote Access NAT - I need to modify TTL
    ... with two interfaces: PUBLIC (internet) and PRIVATE ... use it as a gateway, they can access hosts on the PUBLIC interface, TTL is ... but the replay that comes back to the NAT ... They relay on the fact that client computers accept packets with TTL=0, ...
    (microsoft.public.windows.server.networking)
  • Re: Routing and Remote Access NAT - I need to modify TTL
    ... with two interfaces: PUBLIC (internet) and PRIVATE ... Hosts on the LAN successfully acquire IP addresses from the NAT SERVER ... use it as a gateway, they can access hosts on the PUBLIC interface, TTL ... They relay on the fact that client computers accept packets with TTL=0, ...
    (microsoft.public.windows.server.networking)
  • Re: Plusnet 2Mbps connection
    ... so that each of them can Access the Internet. ... > The prob with things like M$ NetMeeting, ... > Most normal NAT things just Translate the IP Addresson the ... > in the *Data* part of the Packets. ...
    (uk.people.silversurfers)
  • Re: Linux als Router
    ... # Enter all trusted network interfaces here. ... # which should be available to the internet and set FW_ROUTE to yes. ... space separated list of ports, ... # Packets to silently reject without log message. ...
    (de.comp.os.unix.linux.misc)