Hi,

I am running openbsd 4.2 on a box and I would like
help trying to identify networking bottlenecks.

While trying to download a file from another obsd
box at the network using wget, I get very low rate.

# wget http://192.168.1.254/bsd1

--18:03:29--  http://192.168.1.254/bsd1
           => `bsd1.1'
Connecting to 192.168.1.254:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 61,758,702 (59M) [text/plain]

100%[====================================>] 61,758,702 2.30M/s

18:03:55 (2.32 MB/s) - `bsd1.1' saved [61758702/61758702]

But when I use iperf, I get quite high transfer rates:

# iperf -i 10 -w 256K -c 192.168.1.254 -t 3002
------------------------------------------------------------
Client connecting to 192.168.1.254, TCP port 5001
TCP window size:   256 KByte
------------------------------------------------------------
[  3] local 192.168.1.148 port 44687 connected with 192.168.1.254
 port 5001
[  3]  0.0-10.0 sec    111 MBytes  93.4 Mbits/sec
[  3] 10.0-20.0 sec    111 MBytes  93.5 Mbits/sec
[  3] 20.0-30.0 sec    111 MBytes  93.5 Mbits/sec
[  3] 30.0-40.0 sec    111 MBytes  93.5 Mbits/sec

My question is what could be causing the tcp poor performance?

Thanks for any suggestion.

Regards,

Jose


-------------------------------------------------------------


# ifconfig sk0
sk0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        lladdr 00:22:b0:5d:5d:08
        groups: egress
        media: Ethernet autoselect (100baseTX full-duplex,rxpause,txpause)
        status: active
        inet6 fe80::222:b0ff:fe5d:5d08%sk0 prefixlen 64 scopeid 0x2
        inet 192.168.1.148 netmask 0xffffff00 broadcast 192.168.1.255


# sysctl net.inet.ip
net.inet.ip.forwarding=0
net.inet.ip.redirect=1
net.inet.ip.ttl=64
net.inet.ip.sourceroute=0
net.inet.ip.directed-broadcast=0
net.inet.ip.portfirst=1024
net.inet.ip.portlast=49151
net.inet.ip.porthifirst=49152
net.inet.ip.porthilast=65535
net.inet.ip.maxqueue=300
net.inet.ip.encdebug=0
net.inet.ip.ipsec-expire-acquire=30
net.inet.ip.ipsec-invalid-life=60
net.inet.ip.ipsec-pfs=1
net.inet.ip.ipsec-soft-allocs=0
net.inet.ip.ipsec-allocs=0
net.inet.ip.ipsec-soft-bytes=0
net.inet.ip.ipsec-bytes=0
net.inet.ip.ipsec-timeout=86400
net.inet.ip.ipsec-soft-timeout=80000
net.inet.ip.ipsec-soft-firstuse=3600
net.inet.ip.ipsec-firstuse=7200
net.inet.ip.ipsec-enc-alg=aes
net.inet.ip.ipsec-auth-alg=hmac-sha1
net.inet.ip.mtudisc=1
net.inet.ip.mtudisctimeout=600
net.inet.ip.ipsec-comp-alg=deflate
net.inet.ip.ifq.len=0
net.inet.ip.ifq.maxlen=550
net.inet.ip.ifq.drops=0
net.inet.ip.mforwarding=0
net.inet.ip.multipath=0

# sysctl net.inet.tcp
net.inet.tcp.rfc1323=1
net.inet.tcp.keepinittime=150
net.inet.tcp.keepidle=14400
net.inet.tcp.keepintvl=150
net.inet.tcp.slowhz=2
net.inet.tcp.baddynamic=587,749,750,751,871
net.inet.tcp.recvspace=16384
net.inet.tcp.sendspace=16384
net.inet.tcp.sack=1
net.inet.tcp.mssdflt=512
net.inet.tcp.rstppslimit=100
net.inet.tcp.ackonpush=0
net.inet.tcp.ecn=0
net.inet.tcp.syncachelimit=10255
net.inet.tcp.synbucketlimit=105
net.inet.tcp.rfc3390=1
net.inet.tcp.reasslimit=3072
net.inet.tcp.sackholelimit=32768

# pfctl -si
Status: Disabled for 0 days 00:21:26          Debug: Urgent


OpenBSD 4.2-stable (GENERIC) #0: Fri Mar  7 15:40:50 BRT 2008
    r...@spamd.my.domain:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: VIA C7-M Processor 6300MHz ("CentaurHauls" 686-class) 1.60 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,CMOV,PAT,
CFLUSH,ACPI,MMX,FXSR,SSE,SSE2,TM,SBF,SSE3,EST,TM2,xTPR
real mem  = 1004826624 (958MB)
avail mem = 963846144 (919MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 04/27/09,
BIOS32 rev. 0 @ 0xf0010, SMBIOS rev. 2.5 @ 0xfcfc0 (47 entries)
bios0: vendor American Megatrends Inc. version "080014 " date 27/04/2009
bios0: Phitronics PC3000E+
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
apm0: flags 30102 dobusy 0 doidle 1
pcibios0 at bios0: rev 3.0 @ 0xf0000/0x10000
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf5d40/256 (14 entries)
pcibios0: no compatible PCI ICU found: ICU vendor 0x1106 product 0x3372
pcibios0: Warning, unable to fix up PCI interrupt routing
pcibios0: PCI bus #128 is the last bus
bios0: ROM list: 0xc0000/0xd400
cpu0 at mainbus0
cpu0: Enhanced SpeedStep disabled by BIOS
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "VIA P4M900 Host" rev 0x00
pchb1 at pci0 dev 0 function 1 "VIA P4M900 Host" rev 0x00
pchb2 at pci0 dev 0 function 2 "VIA P4M900 Host" rev 0x00
pchb3 at pci0 dev 0 function 3 "VIA P4M900 Host" rev 0x00
pchb4 at pci0 dev 0 function 4 "VIA P4M900 Host" rev 0x00
"VIA P4M900 IOAPIC" rev 0x00 at pci0 dev 0 function 5 not configured
pchb5 at pci0 dev 0 function 6 "VIA P4M900 Security" rev 0x00
pchb6 at pci0 dev 0 function 7 "VIA P4M900 Host" rev 0x00
ppb0 at pci0 dev 1 function 0 "VIA VT8377 AGP" rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 vendor "VIA",
unknown product 0x3371 rev 0x01: aperture at 0xf8000000, size 0x10000000
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ppb1 at pci0 dev 2 function 0 "VIA P4M900 PCI-PCI" rev 0x80
pci2 at ppb1 bus 2
ppb2 at pci0 dev 3 function 0 "VIA P4M900 PCI-PCI" rev 0x80
pci3 at ppb2 bus 3
re0 at pci3 dev 0 function 0 "Realtek 8101E" rev 0x01: RTL8101E (0x3400),
irq 10, address 00:21:97:ce:e2:d9
rlphy0 at re0 phy 7: RTL8201L 10/100 PHY, rev. 1
skc0 at pci0 dev 8 function 0 "D-Link Systems DGE-530T B1" rev 0x11,
Yukon Lite (0x9): irq 5
sk0 at skc0 port A: address 00:22:b0:5d:5d:08
eephy0 at sk0 phy 0: Marvell 88E1011 Gigabit PHY, rev. 5
pciide0 at pci0 dev 15 function 0 vendor "VIA",
unknown product 0x5372 rev 0x00: DMA (unsupported),
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using irq 5 for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <SAMSUNG HD082GJ>
wd0: 16-sector PIO, LBA48, 76319MB, 156301488 sectors
pciide0: channel 1 ignored (not responding; disabled or no drives?)
pciide1 at pci0 dev 15 function 1 "VIA VT82C571 IDE" rev 0x07: DMA,
channel 0 configured to compatibility, channel 1 configured to compatibility
pciide1: channel 0 disabled (no drives)
pciide1: channel 1 disabled (no drives)
uhci0 at pci0 dev 16 function 0 "VIA VT83C572 USB" rev 0xb0: irq 11
uhci1 at pci0 dev 16 function 1 "VIA VT83C572 USB" rev 0xb0: irq 5
uhci2 at pci0 dev 16 function 2 "VIA VT83C572 USB" rev 0xb0: irq 10
uhci3 at pci0 dev 16 function 3 "VIA VT83C572 USB" rev 0xb0: irq 11
ehci0 at pci0 dev 16 function 4 "VIA VT6202 USB" rev 0x90: irq 10
usb0 at ehci0: USB revision 2.0
uhub0 at usb0: VIA EHCI root hub, rev 2.00/1.00, addr 1
pcib0 at pci0 dev 17 function 0 vendor "VIA", unknown product 0x3372 rev 0x00
pchb7 at pci0 dev 17 function 7 "VIA VT8251 VLINK" rev 0x00
ppb3 at pci0 dev 19 function 0 "VIA VT8237A PCI-PCI" rev 0x00
pci4 at ppb3 bus 128
azalia0 at pci4 dev 1 function 0 "VIA HD Audio" rev 0x10: irq 5
azalia0: host: High Definition Audio rev. 1.0
azalia0: codec: Realtek/0x0662 (rev. 1.1), HDA version 1.0
audio0 at azalia0
usb1 at uhci0: USB revision 1.0
uhub1 at usb1: VIA UHCI root hub, rev 1.00/1.00, addr 1
usb2 at uhci1: USB revision 1.0
uhub2 at usb2: VIA UHCI root hub, rev 1.00/1.00, addr 1
usb3 at uhci2: USB revision 1.0
uhub3 at usb3: VIA UHCI root hub, rev 1.00/1.00, addr 1
usb4 at uhci3: USB revision 1.0
uhub4 at usb4: VIA UHCI root hub, rev 1.00/1.00, addr 1
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
biomask ff65 netmask ff65 ttymask ffe7
pctr: user-level cycle counter enabled
dkcsum: wd0 matches BIOS drive 0x80
root on wd0a swap on wd0b dump on wd0b




--
Be Yourself @ mail.com!
Choose From 200+ Email Addresses
Get a Free Account at www.mail.com!

Reply via email to