10gb slow uploads 980/700 vs 1gb 940/940
-
i have an hp z840 server with an intel x550-t2 nic installed, this system is running windows server 2019 standard and pfsense 2.7 in a hyper-v vm. i have one of the 2 ports on the x550 connected to my fiber ont which links in windows at 10gb. the fiber service is 1000/1000. when the x550 is at 10gb my downloads are better at about 980 but my uploads suffer and are around 700. if i go into the intel driver settings and change it from autonegotate to 1gb my speeds are now 940/940. I suspect there is some kind of buffer related issue but am not sure how to fix this. Is there anything i can set in either the intel driver or in pfsense to get my uploads back at least to 940 while retaining my near 1000 download speeds, IE without having to set the adapter to 1gbe?
-
@ryk48 said in 10gb slow uploads 980/700 vs 1gb 940/940:
i have one of the 2 ports on the x550 connected to my fiber ont which links in windows at 10gb.
And with what kind of port the ONT is sorted here? 1GB or 10 GB
the fiber service is 1000/1000.
On bare metal you may be seeing other specs or throughput I would assume.
when the x550 is at 10gb my downloads are better at about 980 but my uploads > suffer and are around 700.
The upload is also pending on what the "other end" is sorted with RAM, CPU,SSD and other tech specs that will be speed up or slow down.
980 + TCP overhead = ~1000
700 + TCP overhead = ~800If you control the end of the upload, you may be installing there;
- more or faster RAM
- faster CPU
- faster HDD/SSD´s
-
I would assume that the ONT port is a 10 GB port since in windows its auto negotiating at 10 GB. I've tried forcing it at 1/2.5/5/10 to see what difference there might be.
I don't think the problem is the other end. When I force link the wan interface (the x550-t2 nic) to 1 GB running speed tests i get a consistent 940/940 so i know my upload can go that high but when i set the nic to auto negotiate it will link at 10gb and while my downloads increase to pretty much a hard cap at the ISP of 1000 my uploads actually get slower.
-
@ryk48 said in 10gb slow uploads 980/700 vs 1gb 940/940:
my uploads actually get slower.
If you upload to some points and the are not able to get the data faster
then the 700 MBit/s shown to you, it makes now sense to think you can
do something to speed it up. As an example:
You upload to the cloud something and it won´t be faster then 700 MBit/s
even, it can also be pointed to the cloud (the other end) if it will not be
faster there you can´t do anything. -
Its the packet size that changes a little bit and therefore the overhead.
Set your MSS to 1460 and your MTU to 1472 on the interface.
Then you will see better performance.
-
@Cool_Corona just changed those settings, it didnt seem to have any effect