Stage3:
- Point-to-point Tunnel w/ no Encryption
- Server gets client's addr from first packet
- Add packet counter to detect skipped and late packets
Learnings
- Directional packet loss is an issue.
- Sending to hetzner: ~380 Mbits/sec
- From hetzner: ~800 Mbits/sec
- Runs of dropped packets are generally small < 30
- Saw a few cases of 100-200
- Runs of correctly-sequenced packets are generally >> drops
- Late packets aren't so common
- Dropping late packets causes large slow-down.