NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: APU2 routing speed NetBSD



On Tue, Dec 20, 2016 at 10:43:22AM +0100, Manuel Bouyer wrote:
> On Tue, Dec 20, 2016 at 10:00:59AM +0100, 76nemo76%gmx.ch@localhost wrote:
> > Thanks for the info. I suppose that *CSUM is the computation of
> > the checksum of packet by the card. How I Configure it in NetBSD?
> 
> with ifconfig
> e.g.
> ifconfig wm0 ip4csum tcp4csum udp4csum ...
> 
> > 
> > Probably this should be done in "hostname.if" file, but how.
> 
> in ifconfig.wm0 and ifconfig.wm1
> 
> -- 
> Manuel Bouyer <bouyer%antioche.eu.org@localhost>
>      NetBSD: 26 ans d'experience feront toujours la difference
> --
Hi,
  Unfortunately the situation has not really changed after the adding
of the computation of the checksums by the card.

I have done a new test with NFS (between a Knoppix 7.2 client and a Ubuntu 16.04 server).
The results are the same: 114Mbyte/sec for OpenBSD with firewall disabled (it
is enabled by default) and 70Mbytes/sec with NetBSD.

This is annoying while I don't understand what happens. I should still make some test
with a firewall to see how the transfer speed will decrease. With the slight
firewall (1 pass, two block rules) of OpenBSD, the speed was about 90Mbytes/sec.

By the way, is the default kernel from Netbsd SMP aware? 
Is a firewall enabled by default on NetBSD (like in OpenBSD)?

Would a current kernel be better?

Thanks for your help,

Best regards,

Alan

Here are the results of my test (the file copied with dd was on an NFSv4 share):
-----------------------------------------------------------------------------------
root@Microknoppix:/tmp/s/Test# time dd if=PartSave.ntfsclone.gz of=/dev/null bs=8M
2082+1 records in
2082+1 records out
17467590412 bytes (17 GB, 16 GiB) copied, 153.702 s, 114 MB/s

real	2m33.715s
user	0m0.013s
sys	0m13.807s
root@Microknoppix:/tmp/s/Test# time dd if=PartSave.ntfsclone.gz of=/dev/null bs=8M
2082+1 records in
2082+1 records out
17467590412 bytes (17 GB, 16 GiB) copied, 252.771 s, 69.1 MB/s

real	4m12.782s
user	0m0.013s
sys	0m14.010s
root@Microknoppix:/tmp/s/Test#
-----------------------------------------------------------------------------------------

Here are the configuration of the network interfaces:
-----------------------------------------------------------------------------------------
wm0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        capabilities=7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx>
        capabilities=7ff80<TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx>
        capabilities=7ff80<TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6>
        enabled=7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx>
        enabled=7ff80<TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx>
        enabled=7ff80<TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6>
        ec_capabilities=7<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU>  
        ec_enabled=0 
        address: 00:0d:b9:42:61:9c 
        media: Ethernet autoselect (1000baseT full-duplex,master)
        status: active
        inet 172.16.0.10 netmask 0xffff0000 broadcast 172.16.255.255
        inet6 fe80::20d:b9ff:fe42:619c%wm0 prefixlen 64 scopeid 0x1
        inet6 fd4f:bd4e:6d27:0:de0b:f387:afeb:7 prefixlen 64
        inet6 2a02:168:c000:0:de0b:f387:afeb:7 prefixlen 64
wm1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        capabilities=7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx>
        capabilities=7ff80<TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx>
        capabilities=7ff80<TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6>
        enabled=7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx>
        enabled=7ff80<TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx>
        enabled=7ff80<TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6>
        ec_capabilities=7<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU>
        ec_enabled=0
        address: 00:0d:b9:42:61:9d
        media: Ethernet autoselect (1000baseT full-duplex)
        status: active                      
        inet 192.168.88.2 netmask 0xffffff00 broadcast 192.168.88.255
        inet6 fe80::20d:b9ff:fe42:619d%wm1 prefixlen 64 scopeid 0x2
        inet6 fd4f:bd4e:6d27:2:de0b:f387:afeb:2 prefixlen 64     
        inet6 2a02:168:c000:2:de0b:f387:afeb:2 prefixlen 64     
wm2: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500          
        capabilities=7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx> 
        capabilities=7ff80<TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx>  
        capabilities=7ff80<TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6> 
        enabled=0                          
        ec_capabilities=7<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU>
        ec_enabled=0                                       
        address: 00:0d:b9:42:61:9e                        
        media: Ethernet autoselect                       
        status: no carrier                              
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33648
        inet 127.0.0.1 netmask 0xff000000      
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
-----------------------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index