El protocolo de enrutamiento Multipath de igual coste (Equal cost multi-path, ECMP) aumenta el ancho de banda de la comunicación norte y sur al agregar un vínculo superior al enrutador lógico de nivel 0 y lo configura para cada nodo de Edge de un clúster de NSX Edge. Las rutas de enrutamiento ECMP se utilizan para equilibrar la carga del tráfico y para ofrecer una tolerancia a errores para las rutas con errores.

El enrutador lógico de nivel 0 debe estar en modo activo-activo para que el ECMP esté disponible. Se admite un máximo de ocho rutas ECMP. La implementación de ECMP en NSX Edge se basa en las 5 tuplas del número de protocolo, la dirección de origen, la dirección de destino, el puerto de origen y el puerto de destino. El algoritmo utilizado para distribuir los datos entre las rutas ECMP no es ROUND_ROBIN. Por lo tanto, algunas rutas pueden generar más tráfico que otras. Tenga en cuenta que si el protocolo es IPv6 y el encabezado IPv6 tiene más de un encabezado de extensión, ECMP se basará solo en las direcciones de origen y de destino.

Figura 1. Topología del enrutamiento ECMP
Enrutamiento Multipath de igual coste con dos vínculos de carga al enrutador lógico de nivel 0 de cada nodo de Edge de un clúster.

Por ejemplo, la topología anterior muestra un solo enrutador lógico de nivel 0 en modo activo-activo que se ejecuta en un clúster de NSX Edge de 2 nodos. Se configuran dos puertos de vínculo superior, uno en cada nodo de Edge.