Abstract:The deployment of symmetric NAT makes the communication between hosts in a peer-to-peer application very difficult, which needs many relay node to provide NAT traversal service. Traditional relay nodes are all server hosts lie in the edge of network. To reduce the duplicate traffic and excess router load caused by server relaying, a UDP switch based router enhanced NAT method is proposed in this paper, which can resolve the bottleneck of network bandwidth by enhance router function independently.