¿Qué es una IP virtual? ¿Para qué sirve la IP virtual?
Una dirección IP virtual (VIP) es una dirección IP que no está conectada a una computadora específica o a una tarjeta de interfaz de red (NIC) en una computadora.
La IP virtual se utiliza principalmente para la traducción de direcciones de red, la tolerancia a fallos de la red y la movilidad. Uno de los casos de uso más comunes de IP virtual es la aplicación de alta disponibilidad del sistema (HA de alta disponibilidad). Por lo general, una situación no planificada provoca que el sistema se caiga debido a un mantenimiento de rutina o un tiempo de inactividad no planificado para mejorar la alta disponibilidad. Para los servicios externos del sistema, se utilizará el modo de espera activo para la configuración de alta disponibilidad.
Cuando el host M que proporciona el servicio deja de funcionar, el servicio se cambiará al host de respaldo S para continuar brindando servicios externos. Todo esto es invisible para los usuarios. En este caso, la dirección IP utilizada por el sistema para brindar servicios a los clientes será una IP virtual. Cuando el host M deja de funcionar, la IP virtual flotará en la máquina de respaldo y continuará brindando servicios. .
Información ampliada:
El principio de implementación de la IP virtual:
La IP virtual es una IP que no está asignada a un host real, es decir, proporciona un servidor de base de datos al mundo exterior. Además de una IP real, el host también tiene una IP virtual.
Puede conectarse a este host utilizando cualquiera de estas dos IP. El enlace de la base de datos en todos los proyectos se configura con esta IP virtual. Cuando el servidor falla y no puede proporcionar servicios externos, cambie dinámicamente esta IP virtual a la. host de respaldo.
El principio de implementación se basa principalmente en el protocolo ARP de TCP/IP. Debido a que la dirección IP es solo una dirección lógica, la dirección MAC es la dirección física real utilizada para la transmisión de datos en Ethernet. Cada host tiene un caché ARP que almacena la correspondencia entre las direcciones IP y las direcciones MAC en la misma relación de red.
Cuando un host en Ethernet envía datos, primero consultará la dirección MAC correspondiente a la IP de destino desde este caché y luego enviará datos a esta dirección MAC. El sistema operativo mantiene automáticamente este caché. Esta es la clave de toda la implementación.
Enciclopedia Baidu: tecnología IP virtual