Las direcciones IP del formulario 10.XXX pertenecen al espacio de direcciones privadas. Esto significa que dicha dirección solo es válida en una red privada local como LAN de una institución u organización. Cualquier enrutador en el ámbito público que vea 10.XXX como la dirección IP de origen / destino simplemente descartará el paquete.
Por lo tanto, para facilitar la comunicación entre el cliente (nodo) en una red privada y el servidor (nodo) en el ámbito público, utilizamos traductores de direcciones de red (NAT). En este ejemplo, el paquete fuente se originó en 1 y tendrá la dirección IP de origen – 10.1.0.1. También tendrá un número de puerto de origen que diga y. Cuando el paquete llega a NAT, NAT asignará su propia IP pública (67.2.10.12) y un número de puerto que diga z al paquete de datos. Por lo tanto, el NAT asignará 10.1.0.1:y a 67.2.10.12:z. Y luego enviará el paquete al servidor HTTP. De esta manera, cuando el NAT recibe una respuesta con la dirección IP de destino: par de puertos como 67.2.10.12:z, sabe a qué IP interna debe reenviar la respuesta. De manera similar, las solicitudes de otras máquinas internas se correlacionarían con la IP pública de NAT pero con diferentes números de puerto.
Por lo tanto, para responder a su pregunta, la dirección IP de origen del paquete en los puntos 4 y 5 es 67.2.10.12
- La siguiente imagen está relacionada con un conflicto de IP. ¿Cómo lo explicarías?
- Alguien hackeó mi cuenta de Google y obtuve su dirección IP. ¿Cómo puedo darle una lección?
- ¿Qué es la IP estática?
- ¿Qué es una IP pública y por qué es necesaria para IOT?
- ¿Cuál es la diferencia entre DNS y una dirección IP?