create a frame work to handler NAT