Zend certified PHP/Magento developer

tp-link Archer C6 throttling speed?

I have the following network setup:

               .----.
   .---------. | == |
   |.-"""""-.| |----|             |   |
   ||       || | == |           _|___|_  /          _______
   ||       || |----|          :       :/          :       :
   |'-.....-'| |::::|=== Eth ===:_______:=== Eth ===:       :-- Fiber --
   `"")---(""` |___.|                               :_______:
  /:::::::::::" _  "            tp-link            
 /:::=======:::``            Archer C6          Fiber optic
 `"""""""""""""`  '-'                                 modem
     Desktop           Cable 1             Cable 2

What I’ve recently found interesting is that PC shows down/up speed of 255.56/264.11 (Mbps; link). This is way lower than the incoming (>1Gbps) and network cards/router physical limitations (both 1Gbps).

I tried connecting cable 2 directly to the PC – and it’s surprisingly 363.86/907.48 (Mbps; link)!
900+Mbps looks somewhat close to what I’ve expected… But why doesn’t it work with Archer C6 in the middle, which claims to be a Gigabit router?
I’ve already tried replacing Cable 1 with other cables, but the result is still the same.

So 2 questions here:

  1. The bottleneck looks to be the router, right? Or am I missing something else?
  2. What could be next debugging steps? Or it’s pretty much “contact support” now?

ps: just in case:

  • Router has the latest firmware
  • Desktop is quite old Win 10 with an old Realtek network card (PCIVEN_10EC&DEV_8168)
  • Latest network drivers installed