First page Back Continue Last page Overview Graphics
TCP Hole Punching Gone Wrong
Potential problems:
Inconsistent endpoint translation
NAT could reject “unsolicited” incoming SYNs
with RSTs or ICMP errs instead of just dropping
- Connection failures, retry oscillation
Buggy TCP state machine in host OS