On Wed, 12 Oct 2016 07:20:25 -0500 Tristan supersluether@gmail.com wrote:
Remember, a relay has to download and upload as well, so your 100Mbps link would really only be able to _relay_ at 50Mbps anyway.
The OP mentioned they have "1gbit symmetric connection at home", i.e. 1000 Mbit in, 1000 out.
Whether or not the Raspberry Pi will be limited to some value less than 100 Mbit when doing full duplex, is an interesting question; yes it uses a USB-based Ethernet chip, but that alone doesn't mean much, since the USB 2.0 is capable of up to 480 Mbit. It's a question of how efficient the actual used implementation is. Can be easily tested with "iperf -c ... -d".
Alternatively you can get a Gigabit NIC for USB, like described in http://www.jeffgeerling.com/blogs/jeff-geerling/getting-gigabit-networking