El UPnP (Universal Plug and Play) es un protocolo de comunicaciones entre los equipos de la red privada, en lo que respecta a los puertos el funcionamiento es que cuando un equipo o programa dentro de un equipo conecta a un router que tenga activado el UPnP, si este equipo o programa necesita abrir un puerto se lo comunica usando ese protocolo al router, el router abre el o los puertos que le solicitan de forma temporal, cuando ese equipo o programa se cierre, o se apague el router, los puertos se cerrarán.
En la analogía con la centralita sería darle permiso a cada extensión de la centralita para que informen al recepcionista telefónico de qué tipo de llamadas les tienen que pasar.

Si quieres puedes ampliar información en el hilo de Puertos