Los equilibradores de carga se suelen implementar en el modo en línea o one-arm.

Topología en línea

En el modo en línea, el equilibrador de carga se encuentra en la ruta de acceso del tráfico entre el cliente y el servidor. Los clientes y los servidores no deben estar conectados al mismo enrutador lógico de nivel 1. Esta topología no requiere SNAT de servidor virtual.

Topología one-arm

En el modo one-arm, el equilibrador de carga no se encuentra en la ruta de acceso del tráfico entre el cliente y el servidor. En este modo, el cliente y el servidor pueden estar en cualquier lugar. El equilibrador de carga realiza NAT de origen (SNAT) para forzar el tráfico de retorno desde el servidor destinado al cliente para que pase por el equilibrador de carga. Esta topología requiere que SNAT de servidor virtual esté habilitado.

Cuando el equilibrador de carga recibe el tráfico de cliente hacia la dirección IP virtual, selecciona un miembro del grupo de servidores y reenvía a él el tráfico de cliente. En el modo one-arm, el equilibrador de carga reemplaza la dirección IP del cliente por la dirección IP del equilibrador de carga para que siempre se envíe la respuesta del servidor al equilibrador de carga y el equilibrador de carga reenvíe la respuesta al cliente.