LAN - WAN Throughput (Mbps) 940
I cannot see any that are higher.
On a gigabit ethernet connection, with IPv4, PPPoE and 1500 byte ethernet frames, the TCP, IP and Ethernet headers will give a remaining usable throughput of about 940Mbps.
- Ethernet frame data portion: 1500 bytes
- Ethernet headers and preamble/trailer: 38
- Total frame size: 1538 (without dot1q VLAN tagging)
The frame contains
- PPPoE header: 8
- IP header: 20 (IPv4) or 40 (IPv6)
- TCP header: 20 (without timestamp option) or 28 (with timestamp option)
- Payload (MSS): 1500-8-20-20 = 1452 best case
Throughput: 1452/1538 * 1000000000 = 944Mbps without TCP timestamp option, or 1444/1538 => 939Mbps with timestamp option
With IPv6 and TCP timestamp option, drops further to 926Mbps.
Note: the fact that you can fill a gigabit with maximum-sized frames doesn't mean your router will be able to fill it with real traffic with a mix of packet sizes. Smaller packets mean more packets-per-second, which mean more routing/filtering/NAT work for the CPU to do.