Demystifying NAT in P2P