100Mbit network performance - again
Andrew P.
infofarmer at gmail.com
Wed Jul 27 09:48:59 GMT 2005
On 7/27/05, Eric Schuele <e.schuele at computer.org> wrote:
> Andrew P. wrote:
> > On 7/27/05, Michael C. Shultz <ringworm01 at gmail.com> wrote:
> >
> >>On Tuesday 26 July 2005 16:00, Andrew P. wrote:
> >>
> >>>Hello all!
> >>>
> >>>I remember being able to reach 11-12Mbytes/s between two Win95
> >>>workstations with NE2000 $10 NIC's installed, connected via BNC cable.
> >>>I am now able to reach 11-12Mbytes/s between all kinds of Windows
> >>>2000/XP machines with all kinds of cheapest 100Mbit ethernet hardware.
> >>>
> >>>But I have never ever exceeded 8-9Mbytes/s between a Windows machine
> >>>and a FreeBSD box - _never_. Be it Samba, different ftp/http servers,
>
> FWIW... I recently had reason to investigate a network's performance. I
> was able to consistently get ~95% throughput from windows machines to
> FreeBSD boxes. I was using iperf (there is a WinX version of iperf as
> well) and chargen for testing. All PCs were old, and generally using
> cheap onboard NICs
>
> Might try tools specifically geared towards throughput testing. Various
> protocols have varying amounts of overhead. Tools with throughput
> testing in mind obviously have overhead minimized.
>
> Just my .02 cents.
>
Well, I never doubted that some tests can show you efficient bandwidth
usage. But how can we reach it in practice?
> >>>different FreeBSD versions (4.x/5.x), with ipfw enabled or disabled,
> >>>etc., - the speed always hovers around 7-8Mb/s. I know it's not
> >>>critical, I know I should've upgraded to Gigabit hardware long ago,
> >>>but is there something wrong?
> >>>
> >>>I tried different linux distros, but they all seem to be even slower.
> >>>Wazzup?..
> >>>
> >>>Thanks,
> >>>Andrew P.
> >>
> >>Here is the "ifconfig" output from a machine that has one nic set at
> >>10Mbit/half duplex and one at 100Mbit full duplex. how does it compare with
> >>your system?
> >>
> >>xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> >> options=1<RXCSUM>
> >> inet6 fe80::210:4bff:fe70:4fb0%xl0 prefixlen 64 scopeid 0x1
> >> inet 71.102.0.97 netmask 0xffffff00 broadcast 71.102.0.255
> >> ether 00:10:4b:70:4f:b0
> >> media: Ethernet autoselect (10baseT/UTP)
>
> .02 more cents.....
> Sometimes autoselect can work against you. Might try tying it down.
>
I have some problems with Autoselect on Cisco boxes in Gigabit
environments, but never with FreeBSD on 100Mbit.
> >> status: active
> >>xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> >> options=1<RXCSUM>
> >> inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
> >> inet6 fe80::210:4bff:fe0a:7cbc%xl1 prefixlen 64 scopeid 0x2
> >> ether 00:10:4b:0a:7c:bc
> >> media: Ethernet 100baseTX <full-duplex>
> >> status: active
> >>
> >
> > Well, if that really matters to you:
> > (freebsd 5.4)
> > vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> > inet6 fe80::20f:3dff:feca:c494%vr0 prefixlen 64 scopeid 0x1
> > inet 192.168.17.217 netmask 0xffffff00 broadcast 192.168.17.255
> > ether 00:0f:3d:ca:c4:94
> > media: Ethernet autoselect (100baseTX <full-duplex>)
> > status: active
> > rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> > options=8<VLAN_MTU>
> > inet 192.168.17.1 netmask 0xffffff00 broadcast 192.168.17.255
> > ether 00:40:f4:8d:a7:f8
> > media: Ethernet autoselect (100baseTX <full-duplex>)
> > status: active
> > rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> > options=8<VLAN_MTU>
> > ether 00:40:f4:8d:9c:af
> > media: Ethernet autoselect (100baseTX <full-duplex>)
> > status: active
> > (fedora core 4)
> > eth0 Link encap:Ethernet HWaddr 00:E0:81:2F:04:3E
> > inet addr:193.233.5.13 Bcast:193.233.5.63 Mask:255.255.255.192
> > inet6 addr: fe80::2e0:81ff:fe2f:43e/64 Scope:Link
> > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> > RX packets:123946466 errors:0 dropped:0 overruns:0 frame:0
> > TX packets:176380358 errors:0 dropped:0 overruns:0 carrier:0
> > collisions:0 txqueuelen:1000
> > RX bytes:42267471987 (39.3 GiB) TX bytes:197116022761 (183.5 GiB)
> > Interrupt:177
> >
> > Andrew P.
> > _______________________________________________
> > freebsd-questions at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
> >
>
>
> --
> Regards,
> Eric
>
Thanks,
Andrew P.
More information about the freebsd-questions
mailing list