Le UPNP (ports internet), c'est un peu comme le DHCP (IP machine). Enfaite, lorsqu'un programme a besoin d'utiliser un port spécifique, le programme demande une autorisation au routeur pour lui activer le port en question. Donc avec la fonction UPNP, tout est automatique. Ça évite d'avoir un programme qui bloque à cause de ton routeur. Exemple, c'est un peu comme dans MSN. Si ton routeur est mal paramétré, impossible de faire de la visio-conférence sans lag ou freeze (il y a aussi un lien avec ta connexion internet, mais là c'est une autre histoire
)
C'est pour ça qu'avec une IP DMZ, la fonction UPNP est inutile. Vu qu'une IP DMZ n'est pas sécurisée (pas de barrière au niveau des ports internet)