So, I've been testing this for a while now and can't seem to find a resolution. I have CenturyLink GPON fiber in my apartment, 40mb down, 5 mb up. When I run speedtests online to CL's closest nearby server, it'll run full speed:

However, when I select a nearby custom server (or any other server), I get this trash:

Often, it's even worse than that. Note, this is a wired connection -- most of my devices are wired. This has been going on for a least a couple months now since I noticed it.
I've had a CL tech come out to diagnose it, they just blame my router and call it quits. They test the connection out to their servers, which works fine as seen above, but that's it. I do have a custom network set up, I have an ASUS vLAN-capable router replacing their modem/router combo box, but I'm 99.9999% certain it's working perfectly fine. Here's some of the things I've noticed:
That bottom point concerns me... it's acting a lot like how I would expect a Net Neutrality thing to act like. To expand on that:
I'm pretty comfortable with networking. I've gone through my router settings many times to try to make changes to QoS and DNS and the like, nothing has made a great improvement. As a last resort, I factory-defaulted the CL modem/router combo box I still have and put that back in, by itself, with only one device connected to it via wire -- it still had the exact same problems. That completely took my hardware and network setup out of the equation. Without CL's help, I don't know where else I can go to. I'm planning on moving this summer to Ankeny, so I guess I'll see if my problems continue up there (for reference, I'm on the south side of DSM now). As much as I hate to say it, the things I've noticed with the streaming sites make it really act like a NN thing in action, but obviously I can't prove that. If it's just me having these issues, maybe it really is some hardware issue in my region (that's still CL's fault at the end of the day, they just can't or won't find it). I can't prove or disprove either theory.

However, when I select a nearby custom server (or any other server), I get this trash:

Often, it's even worse than that. Note, this is a wired connection -- most of my devices are wired. This has been going on for a least a couple months now since I noticed it.
I've had a CL tech come out to diagnose it, they just blame my router and call it quits. They test the connection out to their servers, which works fine as seen above, but that's it. I do have a custom network set up, I have an ASUS vLAN-capable router replacing their modem/router combo box, but I'm 99.9999% certain it's working perfectly fine. Here's some of the things I've noticed:
- Pings are fairly consistent often, even during peak times.
- The internet rarely drops completely. It works, just sometimes with terrible speeds.
- My speeds vary greatly by website.
That bottom point concerns me... it's acting a lot like how I would expect a Net Neutrality thing to act like. To expand on that:
- Netflix usually works fine, no buffering, good quality, as I would expect.
- Hulu is hit and miss. Often doesn't buffer, but may drop in quality from time to time.
- Twitch barely works at all; I cannot stream 1080p on Twitch. I can usually stream that with a bounce between 480p and 720p, but that's it. The stream is usually only able to pull down 1mb/s or less from Twitch.
- YouTube can peg my entire connection by itself. I can stream 4K 60 fps on YouTube only, perfectly fine. I've tested it and watched it hit ~35mb/s consistently for minutes straight. No other service can even come remotely close to that speed.
- Fox Sports stream is iffy, usually buffery, but it may run. ESPN streaming is nearly unwatchable sometimes.
- I reimaged my PC lately, which required me to redownload my games. Games from Steam would peg 40mb/s, while games from other launchers (namely Origin) were very slow. Even just downloading the launchers from those companies' websites was slow.
- Windows Updates generally come fast, but downloading the Windows 10 iso maker from Microsoft was horridly slow.
- Loading even simple gifs on websites can stall out hard, depending on which site they're hosted on.
I'm pretty comfortable with networking. I've gone through my router settings many times to try to make changes to QoS and DNS and the like, nothing has made a great improvement. As a last resort, I factory-defaulted the CL modem/router combo box I still have and put that back in, by itself, with only one device connected to it via wire -- it still had the exact same problems. That completely took my hardware and network setup out of the equation. Without CL's help, I don't know where else I can go to. I'm planning on moving this summer to Ankeny, so I guess I'll see if my problems continue up there (for reference, I'm on the south side of DSM now). As much as I hate to say it, the things I've noticed with the streaming sites make it really act like a NN thing in action, but obviously I can't prove that. If it's just me having these issues, maybe it really is some hardware issue in my region (that's still CL's fault at the end of the day, they just can't or won't find it). I can't prove or disprove either theory.