838
Open source router firmware project OpenWrt ships its own entirely repairable hardware
(www.theregister.com)
This is a most excellent place for technology news and articles.
It's full duplex so it's 2.5Gb each way simultaneosly. Most NICs support half-duplex but I don't know of any good reason to use that. I used to have a BananaPi based router that could comfortably saturate it's gigiabit interface. I assume there's some kind of offloading going on.