Por lo tanto, se utilizan redes locales con direcciones locales. Tengo en casa una red local 192.168.XX con 12 dispositivos. Probablemente tenga en su hogar una red local con exactamente el mismo rango de direcciones IP 192.168.XX Millones de otras personas también tienen en su hogar una red local con el mismo rango de direcciones. Por lo tanto, se creó el traductor de direcciones Newtwork (NAT). ¿Como funciona?
Digamos que el servidor de la compañía tiene una sola dirección IP 75.76.12.! 0 asignada por el proveedor de ISP. Todas las otras computadoras locales en esta compañía tienen direcciones IP en el rango 192.168.XX
Ahora la computadora con IP 192.168.1.13 solicita una página web de IP 80.150.12.13. La computadora le pregunta a su servidor superior. El servidor puede ver que esta IP está fuera de la compañía en Internet.
- ¿Qué significa esto 'hay un conflicto de dirección IP con otro sistema en la red'?
- ¿Cómo funcionan de manera diferente el algoritmo de Bellman-Ford y el algoritmo de Dijkstra en los protocolos de enrutamiento?
- ¿Por qué necesitamos MPLS cuando ya tenemos IP para la transmisión de paquetes de datos?
- Al enviar un paquete a través del TCP. ¿El cuerpo TCP alcanza unos pocos milisegundos de retraso después del encabezado TCP? ¿Alguien podría explicar por qué esto podría estar sucediendo?
- ¿Cuántos tipos de modelos de red hay en total, como dos son los modelos TCP / IP, OSI?
Por lo tanto, el servidor almacena datos sobre la solicitud en su memoria.
IP de origen: 192.168.1.13, IP de destino: 80.150.12.13, puerto aleatorio: 8888
Almacena la IP de origen, la IP de destino y asigna aleatoriamente un número de puerto.
El servidor luego reemplaza la dirección local 192.168.1.13 por su dirección global 75.76.12.! 0 y envía la solicitud a la dirección IP 80.150.12.13
Otra computadora que pide una página web diferente, por ejemplo 192.168.1.14:
IP de origen: 192.168.1.13, IP de destino: 80.150.12.13, puerto aleatorio: 8888
IP de origen: 192.168.1.14, IP de destino: 83.140.42.14, puerto aleatorio: 8889
Luego llega una respuesta al servidor en su dirección IP 75.76.12.! 0 y el puerto 8889. El servidor ahora mira en su memoria quién tiene el puerto 8889. Ahora el servidor puede ver que la computadora 192.168.1.14 ha solicitado dichos datos, por lo tanto, envía los datos allí y este registro se elimina de su memoria.
Luego viene otra respuesta al servidor en su dirección IP 75.76.12.! 0 y el puerto 8888. Ahora el servidor sabe que la computadora 192.168.1.13 solicitó estos datos.
Luego viene otro paquete a la dirección del servidor. El servidor puede ver que nadie solicitó ningún dato, por lo tanto, ignora dicho paquete de datos.
De esta manera, NAT resuelve el problema.