Tengo una pregunta sobre la traducción del puerto de dirección de red NAPT. Por favor, respóndala.
En primer lugar, su pregunta es más valiosa que muchas otras preguntas.
En segundo lugar, no comprende correctamente el principio de funcionamiento de NAPT: el sistema TCP/IP utiliza principalmente IP; + número de puerto para comunicar, es decir, la comunicación entre IP de origen + número de puerto de origen y IP de destino + número de puerto de destino. El 80 de HTTP es el número de puerto de destino, que no cambiará durante el proceso de comunicación. Cuando utiliza el protocolo HTTP, el navegador generará automática y aleatoriamente un puerto no utilizado, es decir, el puerto de origen.
NAPT implementa la conversión de la IP de origen del dispositivo de red interna + el número de puerto de origen del dispositivo de red interna en la IP de origen del dispositivo de red pública (firewall o enrutador) + el número de puerto de origen del dispositivo de red pública (también un número de puerto desocupado generado aleatoriamente). La IP de destino siempre es IP pública web + puerto 80 donde se encuentra el servicio
/s/blog_9d386e13010175rq.html
Si no lo entiende, continúa comunicándote, espero que te pueda ayudar