taxiloha.blogg.se

Ethernet status says i have 1gbps. only getting 1.8
Ethernet status says i have 1gbps. only getting 1.8





ethernet status says i have 1gbps. only getting 1.8

The two test clients are connected to a port of the switch. My switch with bonding LACP to the server is a TP-LINK T1600G-52TS. I also ensure to have independent data streams by using different ports for each connection. On the lacp-server I use screen to run independent instances of iperf in two screen windows/sessions. To achieve this I connect to the lacp-server with two clients. For me it was important to verify this so I will share how I have tested it.Īs noted in his answer it is important to have completely independent copies of iperf running.

ETHERNET STATUS SAYS I HAVE 1GBPS. ONLY GETTING 1.8 HOW TO

This Q&A was very helpful for me to understand bonding with LACP but there is no concrete example how to verify a throughput of about 1.8Gb/s. To conclude, there is no way with Netgear GS728TS to obtain a 1.4 to 1.8 Gbps speed between two machines. Three network adapters decrease the chance down to 33%, four-to 25%. With only two network adapters on the server, there is a 50% chance of getting the same link from two clients, which will result in total speed capped at 1 Gbps. Two clients should be using different links to benefit from LACP. A single client will use one link only, which will limit its speed to 1 Gbps. There should be at least two clients connecting to the server to benefit from LACP. With a small number of clients (2 in your case), odds are good that they both might get hashed to the same link.įor those who don't want to read the entire forum discussion, here are the key points: You can only get 2Gbps aggregate when the LACP hashing algorithm puts multiple traffic streams down different paths and it doesn't always. The same ticket response links to Netgear's public forum post, where we can read that: To go above the 1Gbps limit, you will need to test with more that 1 client. If you use 2 stations (1 client/1 server), it will actually only use one link (hence the 1Gbps/940mbps), the link used is decided by the LACP hashing algorithm. Is iperf suited well for this sort of tests? If yes, is there something I'm missing?Īfter contacting Netgear support, it appears that: Two machines are connected to a Netgear GS728TS which has LACP configured properly (I hope), with two LAGs covering two ports each. When asking iperf to use multiple connections ( iperf -c 192.168.1.2 -P 10), the obtained sum is very close to the results displayed when using a single connection.

ethernet status says i have 1gbps. only getting 1.8

a few KB/MB) and all TX on eth1 on machine A, and the inverse on machine B.

ethernet status says i have 1gbps. only getting 1.8

  • 930 to 945 Mbits/sec from machine B to A when using 802.3ad.Īn interesting thing is that when using 802.3ad, ifconfig indicates that practically all RX is on eth0 (2.5 GB vs.
  • 520 to 530 Mbits/sec from machine A to B when using 802.3ad,.
  • 930 to 945 Mbits/sec when using balance-rr bonding mode.
  • When testing speed between those servers using iperf, the report indicates: I have bonding configured on two servers both have two 1Gbps NIC adapters. Source: Ubuntu documentation, emphasis mine. As I understand it, bonding brings among other benefits the ability to increase the network speed between two machines in a LAN.īonding means combining several network interfaces (NICs) to a single link, providing either high-availability, load-balancing, maximum throughput, or a combination of these.







    Ethernet status says i have 1gbps. only getting 1.8