Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Sep 2000 19:00:44 -0500
From:      nathan <beemern@telecom.ksu.edu>
To:        freebsd-questions@freebsd.org
Subject:   Re: my network is too slow...help!
Message-ID:  <39BC20AC.EF393D1B@telecom.ksu.edu>
References:  <OIEPJEIHDNKABGJHNJBDKEIOCAAA.dschrock@enteract.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I've had the same problems myself.. in the past (:
the solution:  force all hardware possible to its speed.  set your
cards/switchs/etc to 10/100mpb and full/half duplex
auto-negotiation basically SUCKS.
when i locked everything to 100mpbs and Full-duplex on a switched 100mb lan, i
saw speeds go from 56-100kbps (under auto-negotiation) to ~3,000kbps !!!

also.. when i moved jobs about 5 months ago.. i noticed the same sluggish net
performance on the Solaris network here.
i had all the machines/switches/ etc locked down to 100mpbs and full-duplex,
and saw very similar performance gains.

that SHOULD get you rock 'n and roll 'n

good luck!

Daniel Schrock wrote:

> I have a crazy problem and I'm not sure how to fix it.
> I have a dual-homed FreeBSD 4.1 server with the outside interface connected
> to 784SDSL (3Com bridge) and the internal interface connected to a 100Mbps
> port on my Netgear 10/100 10-port switch.
> The other 100Mbps port is connected to my quake3 server and the rest of my
> network is connect to the 10Mbps ports.  All of the ports and cards are
> running at full-duplex except the outside interface.  Seemingly, my network
> should be fast, but I can't seem to get speeds any higher than 1Mbps,
> usually half of that.
> I'm using ipnat to translate the addresses for the rest of the network.
> Pings and traceroutes are great, but data from workstation to workstation,
> workstation to server, server to workstation, and server to server crawl
> along.
> --------
> here is my ipnat.conf:
>
> map xl0 192.168.113.0/28 -> 216.xx.xx.xx/32   # general NAT
> rdr xl0 216.80.xx.xx/32 port 8080 -> 192.168.113.13 port 8080 tcp/udp   #
> betty web
> rdr xl0 216.80.xx.xx/32 port 23666 -> 192.168.113.13 port 23666 tcp/udp   #
> betty- quake server-ext
> rdr dc0 198.168.113.1/28 port 23666 -> 192.168.113.13 port 23666 tcp/udp   #
> betty- quake server-int
> rdr xl0 216.xx.xx.xx/32 port 27960 -> 192.168.113.3 port 27960 tcp/udp   #
> valhalla- vampire
> ---------
> here is my ifconfig for the 2 interfaces:
>
> [root]>ifconfig -a
> xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         inet 216.xx.xx.xx netmask 0xfffffffc broadcast 216.xx.xx.xx
>         inet6 fe80::260:8ff:fe37:7854%xl0 prefixlen 64 scopeid 0x1
>         ether 00:60:08:37:78:54
>         media: autoselect (10baseT/UTP) status: active
>         supported media: autoselect 100baseTX <full-duplex> 100baseTX
> 10baseT/UTP <full-duplex> 10baseT/UTP 100baseTX <hw-loopback>
> dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         inet 192.168.113.1 netmask 0xfffffff0 broadcast 192.168.113.15
>         inet6 fe80::2a0:ccff:fe55:ece9%dc0 prefixlen 64 scopeid 0x2
>         ether 00:a0:cc:55:ec:e9
>         media: autoselect (100baseTX <full-duplex>) status: active
>         supported media: autoselect 100baseTX <full-duplex> 100baseTX
> 10baseT/UTP <full-duplex> 10baseT/UTP none
> -----------
> and finally my rc.conf:
>
> hostname="gateway.anonymous-daemon.org"
> linux_enable="YES"
> moused_enable="YES"
> natd_enable="NO"
> natd_interface="xl0"
> gateway_enable="YES"
> ipnat -FCf /etc/ipnat.conf
> ipf -Ff /etc/ipfil.conf
> sysctl -w net.inet.ip.forwarding=1
> firewall_enable="NO"
> firewall_type="open"
> network_interfaces="xl0 dc0 lo0"
> ifconfig_xl0="inet 216.xx.xx.xx netmask 255.255.255.252"
> ifconfig_dc0="inet 192.168.113.1 netmask 255.255.255.240"
> defaultrouter="216.xx.xx.xx"
> ------------
>
> does anyone see any major problems here?  I am at a loss at how to fix this
> and have been unable to find any network performance tuning sites specific
> enough to do me much good on my limited knowledge.
> Only the internal network is slow.  Accessing from the outside is fine.
>
> Thanks in advance for your help.
>
> d_jab
> d_jab@anonymous-daemon.org
> dschrock@enteract.com
>
> 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?39BC20AC.EF393D1B>