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 configuraciones de reenvío de puertos automáticamente 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 de comunicación a sus 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 las especificaciones. No tiene mecanismos de autenticación incorporados porque el reenvío de un puerto normalmente no permite ninguna actividad que no pueda lograrse también utilizando métodos STUN . El beneficio de NAT-PMP sobre STUN es que no requiere un servidor STUN y un mapeo NAT-PMP tiene un tiempo de vencimiento conocido, lo que permite que la aplicación evite el envío de paquetes de mantenimiento de vida ineficientes.

NAT-PMP es el predecesor del Protocolo de control de puertos (PCP).

Ver también

Referencias

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