A NAT Traversal library