Huazhong University of Science & Technology
NAT has been design to work with Internet client-server structure. The emerged of Peer-To-Peer (P2P) networks and applications revealed the incompatibility between P2P applications and NAT. Many methods has been developed and implemented to solve connectivity between peers behind NAT devices. Nevertheless, various NATing types can't communicate with one another. In this paper, the authors are going to study the impact of NAT types on the start-up delay time of peers in P2P streaming systems. They will demonstrate the ability of NATing to expel peers in P2P live streaming systems. A new neighbour selecting algorithm will be proposed. This algorithm will utilize NAT-types configurations as a parameter.