Applications using peer-to-peer networks, multiplayer gaming, and remote assistance programs need a way to communicate through home and business gateways.
IGD makes it easy to do the following: UPnP IGDv2, published in 2010, added IPv6 support and corrected the misconception of an infinite lease time with a value of 0.
One of them is the UPnP IGD client integrated with current Microsoft Windows and Xbox systems with certified IGDv2 routers.
[8] If UPnP is only used to control router port mappings and pinholes, there are alternative, newer much simpler and lightweight protocols such as the PCP and the NAT-PMP, both of which have been standardized as RFCs by the IETF.
[9][10][11][12][13] Malware can exploit the IGD protocol to bring connected devices under the control of a foreign user.