Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Sep 2002 14:17:04 -0400
From:      "Andy Knapp" <knappster@knappster.net>
To:        "'Cody Swanson'" <cswanson@pei.eastlink.ca>
Cc:        <questions@FreeBSD.ORG>
Subject:   RE: Performance issues with natd
Message-ID:  <000001c264bf$c054cfb0$68ee1581@cobtech10>
In-Reply-To: <20020925181038.VGQH16629.rwcrmhc51.attbi.com@rwcrwbc58>

next in thread | previous in thread | raw e-mail | index | archive | help
I agree with the hardware diagnosis. I have almost the same setup on a
nat box that I run, and everything works perfectly. I get good transfer
speeds, and I use two 3c905b cards from 3com. I would say check and
re-check your hardware. Good luck.

Andy Knapp

-----Original Message-----
From: owner-freebsd-questions@FreeBSD.ORG
[mailto:owner-freebsd-questions@FreeBSD.ORG] On Behalf Of
fozekizer@attbi.com
Sent: Wednesday, September 25, 2002 2:11 PM
To: Cody Swanson
Cc: questions@FreeBSD.ORG
Subject: Re: Performance issues with natd


it is not necessarily a NATD issue. your setup looks 
fine. the cards, however, are not exactly new. might 
wanna check your hardware. if not your hardware, then 
maybe someone here can give you a way to improve the 
transfer rate but i really think it has most to do with 
your hardware.



> Hello all,
> 
> I just setup a 4.6.2 machine locally on my network at home to replace 
> an aging Linux NAT box I had going. Clients behind the new box can 
> only get 100k/sec downloads while clients behind the old Linux box 
> (running ipchains) get 400k/sec+ downloads off the same cable modem. 
> Locally on the new FreeBSD box I can get 400k/sec downloads with lynx,

> it just seems as if the NAT is not framing packets right. Also, I have

> tried downloads from other freeBSD machines, Linux machines and 
> windows2000 machines from inside the network. All max out at around 
> 100k/sec on a download through the NAT box. Again, if I download on 
> the box it self I can see 400k/sec.
> 
> The machine is a PIII500 with 512mb ram. I have a 3com 3c905 nic for 
> the internal LAN and a D-Link 530TX revA card for the external link to

> my cable modem. I rebuilt the GENERIC kernel with the following 
> options:
> 
> options         IPFIREWALL
> options         IPDIVERT
> 
> And I added the following lines to rc.conf (as noted in the handbook)
> 
> gateway_enable="YES"
> kern_securelevel_enable="NO"
> ifconfig_xl0="inet 192.168.1.254  netmask 255.255.255.0" 
> ifconfig_vr0="DHCP" firewall_enable="YES"
> firewall_type="OPEN"
> natd_enable="YES"
> natd_interface="vr0"
> natd_flags=""
> 
> Also, here is a copy of an ifconfig of the internal interface:
> 
> pinky# ifconfig -xl0
> 
>   xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         inet 192.168.1.254 netmask 0xffffff00 broadcast 192.168.1.255
>         inet6 fe80::260:97ff:fed5:5601%xl0 prefixlen 64 scopeid 0x2
>         ether 00:60:97:d5:56:01
>         media: Ethernet autoselect (100baseTX <full-duplex>)
>         status: active
> 
> At first I thought this was a windows TCP window size issue, but then 
> when my freebsd and Linux boxes showed similar results I concluded 
> it's an issue with my Nat config. Is there anything I can do to 
> increase the throughput? I heard that 3com 3c905's are not the best 
> card going but I have tried swapping the card out with an intel and it

> made no difference in speed.  Any help would be greatly appreciated.
> 
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000001c264bf$c054cfb0$68ee1581>