المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Establish a P2P Connection to another Client



C# Programming
04-08-2009, 12:30 PM
Hello,

i have a question to P2P, how it is possible to connect two Clients with TCPListener/TCPClient, but not with NAT! I know how to do that if i have a access to that specified porrts. I don't want that the user must at first configuring his NAT-Router, to get access. Is there any other way to do that (except a "Server-Client-Connection").

Well i don't know any other way, but i can't imaginge, that for example in a Instant Messenger (ICQ, AIM or something else) all data-transfers are running over their server (imagine the huge traffic). Has somebody experience in this? Or is there a "standardized" open Port in every NAT-Router which i can use? http://www.barakasoft.com/script/Forums/Images/smiley_confused.gif

Many Thanks