Hello all,
I have a general question regarding the UPnP protocol.
From what I understand, UPnP can map ports on UPnP enabled NATs and routers.
1) Does this mean you can run a UPnP enabled server such as ftp or web server on a machine behind NAT/Router whithout needing to configure the NAT manually?
I know UPnP can work through for p2p applications, I wanted to know if UPnP can also work in Server-Client applications such as web or ftp servers.
2) If UPnP CAN work for server-client applications, does it actually "port forward" the port for the server on the NAT/Router (i.e port 80 for web server and port 21 for ftp server).
3) If so, what is the difference between doing manual "port forwarding" and using UPnP? what are the advantages and disadvantages?
Thank you
I have a general question regarding the UPnP protocol.
From what I understand, UPnP can map ports on UPnP enabled NATs and routers.
1) Does this mean you can run a UPnP enabled server such as ftp or web server on a machine behind NAT/Router whithout needing to configure the NAT manually?
I know UPnP can work through for p2p applications, I wanted to know if UPnP can also work in Server-Client applications such as web or ftp servers.
2) If UPnP CAN work for server-client applications, does it actually "port forward" the port for the server on the NAT/Router (i.e port 80 for web server and port 21 for ftp server).
3) If so, what is the difference between doing manual "port forwarding" and using UPnP? what are the advantages and disadvantages?
Thank you