Buenas Daft Punk
Usar DMZ es una auténtica barbaridad, es poner en peligro la red de casa, especialmente el dispositivo que se coloque en DMZ. Además esto no tiene la menor afectación a la latencia, y ya ni entrar en que no tiene absolutamente ningún sentido usar DMZ y upnp, o cualquiera de ellos con el mapeo de puertos.
Es decir, que o se usa para el propósito X upnp, o se usa un mapeo de puertos con Port Forwarding o se usa DMZ (totalmente desaconsejado). El uso de cualquiera de los otros en conjunto, lo úinco que causa es problemas y potencialmente además más latencia.
Por otro lado, la latencia no está asociada a tener bien o mal mapeados los puertos necesarios. Si uno no tiene bien colocado los puertos, lo que le pasa es que por ejemplo pueda o no usar ciertos servicios, o que no pueda conectarse directamente, pero no afecta en la inmensa mayoría de los casos a la latencia. Repito que la latencia es tan solo el tiempo de ida y vuelta a un destino, el mapeo de puertos con port forwarding o el uso de upnp/dmz lo único que hacen es permitir o no la conexión entrante no solicitada. Y lo uno no tiene absolutamente nada que ver con lo otro.
Saludos.