Esta sección abarca los mecanismos que se utilizan para detectar y evitar un estado bicéfalo en una implementación de instancia de Edge mediante una topología de alta disponibilidad.
Existen dos mecanismos para detectar y evitar una condición bicéfala en una implementación de alta disponibilidad (en la que ambas instancias de Edge de alta disponibilidad se vuelven activas).
El primer mecanismo implica el envío de latidos de difusión de capa 2 entre las dos instancias de Edge de HA cuando se pierde el vínculo de latido de HA entre los dispositivos. Se envía un latido de difusión de capa 2 (EtherType 0x9999) desde la instancia de Edge activa en todas sus interfaces WAN con el fin de encontrar la instancia de Edge en espera en esa red de difusión. Cuando la instancia de Edge en espera recibe este paquete, interpreta el paquete como una indicación para mantener el estado en espera que tiene en ese momento. Este mecanismo lo utiliza una implementación de alta disponibilidad heredada, donde ambas instancias de Edge de HA tienen sus puertos WAN conectados al mismo conmutador de capa 2.
El segundo mecanismo utilizado para detectar y evitar condiciones bicéfalas aprovecha la puerta de enlace principal que utilizan las instancias de Edge de HA. Este mecanismo es el único medio para detectar y evitar la bicefalia en una implementación de alta disponibilidad mejorada, ya que esta topología no conecta ambas instancias de Edge de HA a un conmutador de capa 2 ascendente.
La puerta de enlace tiene una conexión ya existente con la instancia de Edge activa (VCE1). En una condición bicéfala, la instancia de Edge (VCE2) en espera cambia el estado a activo e intenta establecer un túnel con la puerta de enlace (VCG). La puerta de enlace enviará una respuesta a la instancia de Edge (VCE2) en espera para que pase al estado en espera y no permita que se establezca el túnel. La puerta de enlace mantiene sus túneles solo con la instancia de Edge activa. La secuencia de eventos es la siguiente:
Tan pronto como se produce un error en el vínculo de HA, VCE2 pasa al estado activo, habilita los puertos de LAN/WAN e intenta establecer túneles con la puerta de enlace principal. Si VCE1 aún tiene túneles, la puerta de enlace principal indica a VCE2 que revierta al estado en espera y, por lo tanto, VCE2 bloquea sus puertos de LAN. Solo las interfaces LAN se mantienen bloqueadas (siempre que el cable de alta disponibilidad esté inactivo). Como se ilustra en la siguiente figura, la puerta de enlace señala a VCE2 para que pase al modo de espera. Esto impedirá lógicamente que se produzca el escenario bicéfalo.
Si se configura el multiplicador de tiempo de detección de conmutación por error de HA en un valor superior al predeterminado, se puede reducir el riesgo de que se produzca un estado bicéfalo en este escenario. El valor predeterminado es 700 milisegundos (ms) y se puede aumentar hasta 7000 ms. Para obtener más información, consulte Activar alta disponibilidad.