How Does UPnP Work To Make Port Forwarding Easy?

Released On: 2019-09-25 19:07:02Last update time: 2022-05-09 23:46:17

The UPnP (Universal Plug and Play) protocol allows applications or host devices to automatically find the front-end NAT device and send request to it to open the corresponding ports. With UPnP enabled, the applications or host devices on the local network and the internet can freely communicate with each other thus realizing the seamless connection of the network. You may need to enable the UPnP if you want to use applications for multiplayer gaming, peer-to-peer connections, real-time communication (such as VoIP or telephone conference) or remote assistance, etc.



  • UPnP is enabled by default in this router.
  • Only the application supporting UPnP protocol can use this feature.
  • UPnP feature needs the support of operating system (e.g. Windows Vista/ Windows 7/ Windows 8, etc. Some of operating system need to install the UPnP components).


For example, when you connect your Xbox to the router which has connected to the internet to play online games, UPnP will send request to the router to open the corresponding ports allowing the following data penetrating the NAT to transmit. Therefore, you can play Xbox online games without a hitch.

If necessary, you can follow the steps below to configure your TP-Link router.


  1. Visit, and log in with your TP-Link ID or the password you set for the router.
  2. Go to Advanced > NAT Forwarding UPnP and toggle on or off according to your needs.




I want to turn this off since it's a major security vulnerability, but it seems that in the latest update you removed the option to toggle it off??