Our ISP is Level3 and we have 100Mpbs Fast E line.
However, with various speed testing tools, we never got better that 20Mbps download speed.
Upload speed is usually better than download speed.
Also, using Level3 suggested testing tool: testmy.net, upload is almost 4 times faster that download speed.
Per Level3, we hard code our router interface speed to 100, duplex to full.
Appreciate any opinions or past experiences.