fivemack: (Default)
[personal profile] fivemack
My model of the world is that, for most network-like purposes, computers are infinitely fast at computing and bottlenecked entirely by the difficulty of sending bytes across wires.

I now have two machines with 10GBASE-T network cards. I've plugged a cat6 cable between them, and done

ifconfig eno2 172.26.128.2
route add -host 172.26.128.1 dev eno2

on machine OAK and

ifconfig enp101s0 172.26.128.1
route add -host 172.26.128.2 dev enp101s0

on machine PINEAPPLE.

If I run 'netperf -H 172.26.128.1' on OAK I get 9411.48Mbits/sec throughput, which suggests at least something is running at 10Gb/s or so. Similarly 'netperf -H 172.26.128.2' on PINEAPPLE says 9402.15Mbits/sec.

But rsync between the 10Gbit interfaces on the hosts runs at the same 80Mbyte/sec that it did over gigabit ethernet and two switches. rcp is a bit faster (100Mbyte/sec versus 65), but I was hoping for high three figures.

OAK and PINEAPPLE both have fast NVMe storage which can be read and written at 2Gbyte/sec or so.

How can I get a file between these machines at at least half the wire speed? I feel I am missing some critical fact about networking in the modern age.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

March 2024

S M T W T F S
     12
3456789
10111213141516
17181920212223
24 252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 23rd, 2026 06:17 am
Powered by Dreamwidth Studios