Internet Gateway Device
Encyclopedia : I : IN : INT : Internet Gateway Device
Universal Plug and Play (UPnP) comes with a solution for Network Address Translation (NAT) traversal.
Internet Gateway Device (IGD) protocol is embedded in some internet routers. It makes it possible for applications to automatically configure NAT routing.
Applications using Peer-to-peer networks, multi-player gaming, and remote assistance programs need a way to communicate through home and business gateways. Without IGD one has to manually configure the gateway to allow traffic through, a process which is time consuming and can be difficult.
IGD makes it easy to do the following:
- Learn the public (external) IP address
- Enumerate existing port mappings
- Add and remove port mappings
- Assign lease times to mappings
See also
- Universal Plug and Play
- Network Address Translation
- STUN: Simple Traversal of UDP over NATs
External links
- [UPnP Forum Internet Gateway Device protocol]
- [UPnP Forum Internet Gateway Device presentation]
- [UPnP NAT Traversal FAQ]
- [free ANSI C library to control an UPnP IGD (internet gateway device)]
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
