hi guys,

i am developing a multiplayer game via socket connection..

the program work well in my lan.. with my friend over his IP Address it work's fine too, but he needed to make a port fowarding on his router.

so my problem is, how can i make a port fowarding? or maybe, when router receives a packet to a port that it dont know what PC that want this packet, it make a broadcasting yeah?
so, how can i make my application to listen to all packets receiveds from the router, and select the packet it want. if it's possible.


i saw that when im installing Skype (Make the most of Skype - free internet calls and great value calls), this application made to me a port fowarding in my router. i dont know how its possible..

anyone can help??

thanks anyway.