I've got a TP-Link TL-SG1016D 16-Port Gigabit Desktop Switch and I'm using Duronic 2m CAT6 FTP cables everywhere. My 200 Mbps homeplug is connected to the switch and my PC and I have another homeplug connected to my BT Home Hub fibre router.
My satellite box has a gigabit ethernet connection as does my PC. When I FTP files from my box onto my PC I usually get around 50 MB/s transfer speed. However after a couple of weeks the speed always drops to 11 MB/s which is Ethernet not Gigabit Ethernet speeds. I don't understand why that happens. All the components I use have high ratings on Amazon. The cables click into place and I've made sure they're secure. I haven't knocked the cables out of place or anything - the cables never move. I can power off my PC and satellite box, etc then turn them back on but it makes no difference to the speed. Yet when I unplug and reconnect them again the speed goes back to 50 MB/s. I would like to find a way to keep it at that speed without having to reconnect them every 2 weeks.
When the speed is 11MB/s I checked speedtest.net and I'm still getting 48 Mbps download and 19 Mbps upload speed. Not sure if that's a good test or not as that equates to 5MB/s so presumable standard ethernet could handle that anyway.