The four pitfalls of NAT