stringtranslate.com

Protocolo de mapeo de puertos NAT

El Protocolo de mapeo de puertos NAT ( NAT-PMP ) es un protocolo de red para establecer configuraciones de traducción de direcciones de red (NAT) y reenvío de puertos de forma automática sin esfuerzo del usuario. [1] El protocolo determina automáticamente la dirección IPv4 externa de una puerta de enlace NAT y proporciona medios para que una aplicación comunique los parámetros para la comunicación con los pares. Apple introdujo NAT-PMP en 2005 como parte de la especificación Bonjour , como una alternativa al Protocolo de dispositivo de puerta de enlace de Internet estándar ISO más común implementado en muchos enrutadores NAT . El protocolo fue publicado como una Solicitud de comentarios (RFC) informativa por el Grupo de trabajo de ingeniería de Internet (IETF) en RFC 6886.

NAT-PMP se ejecuta sobre el Protocolo de datagramas de usuario (UDP) y utiliza el puerto número 5351 en el servidor, mientras que el puerto 5350 se utiliza en el cliente, según la especificación. No tiene mecanismos de autenticación integrados porque el reenvío de un puerto normalmente no permite ninguna actividad que no se pueda lograr también utilizando métodos STUN . La ventaja de NAT-PMP sobre STUN es que no requiere un servidor STUN y una asignación de NAT-PMP tiene un tiempo de expiración conocido, lo que permite que la aplicación evite enviar paquetes de mantenimiento de conexión ineficientes.

NAT-PMP es el predecesor del Protocolo de Control de Puerto (PCP).

Véase también

Referencias

  1. ^ Protocolo de mapeo de puertos NAT (NAT-PMP). IETF . 1 de abril de 2013. doi : 10.17487/RFC6886 . RFC 6886.

Enlaces externos