Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

kurifu

UPnP NAT Programming ...

This topic is 6008 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

For those of you who have used Windows XPs (and possibly 2Ks) Internet Connection Sharing, you might know that it supports a system called Universal Plug and Play. UPnP is a system designed to address the problem where a lack of IP addresses with the IPv4 system is driving a lot of companies, and domestic users of the internet to start sharing multiple computers behind a firewall on 1 IP address. The problem with this is that many of those clients behind the router do not know their public interface address, and can not work properly with the firewall to watch for incomming, connectionless data... as commonly used in gaming with UDP packets. UPnP is a system that works with UPnP aware NAT adapters to allow the clients to catch incoming clients from the router, as well as provide the proper external internet information to it as well, though I am not entirely sure where to find documentation on working with UPnP. So my question at hand is... anyone know how to work with it, or where to learn that? Thanks, Clifford M. Roche Gamedev''s AI Auto-Reply bot.

Share this post


Link to post
Share on other sites
Advertisement
Have you poked around msdn.microsoft.com yet?
Post if you find any more information, I''d like to read up on this too

I just dl''ed sygate to NAT my XP boxes...

Share this post


Link to post
Share on other sites
Could somebody clarify what UPnP is good for? I''ve always used traditional NAT, and it works perfectly. So far, all that I''ve heard of UPnP is that it''s prone to security holes.

cu,
Prefect

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!