Respecto a dos dispositivos que crean latencia en un solo conmutador

Respecto a dos dispositivos que crean latencia en un solo conmutador

Tengo scripts que se ejecutan al arrancar en dos NAS (digamos que son QNAP) para crear enlaces y tener diferentes IP para diferentes VLAN.

es decir, NAS 1 (todas las NIC vinculadas a 1 a través de TLB) establezca bond0 -> 0.0.0.0 o enjuague el enlace 0 vlan 50 140.100.100.1 subred 255.255.0.0

NAS 2 (todas las NIC vinculadas a 1 a través de TLB) establezca bond0 -> 0.0.0.0 o enjuague el enlace 0 vlan 50 140.100.100.2 subred 255.255.0.0

La configuración de mi conmutador se parece a los puertos 1 y 2 sin etiquetar para vlan 50, puertos 5 y 6 etiquetados (NAS 1 conectado al puerto 5, NAS 2 conectado al puerto 6, computadora conectada al puerto 1 con la configuración adecuada del adaptador de red)

Mi problema es que cuando ambos NAS están conectados y hago ping a ambos al mismo tiempo desde la computadora, obtengo una latencia enorme (>=32 ms) en los pings y prácticamente cualquier tráfico que vaya a cualquiera de las unidades. En el momento en que desconecto uno de los NAS, el ping del otro NAS cae a <1 ms y ya no tengo mala latencia. Inicialmente pensé que podría ser un problema de colisión de IP, así que miro el ifconfig del NAS al inicio; resulta que está ejecutando algo después de mi script de ejecución automática para configurar los bond0 en una IP de fábrica (150.140.100.100). Así que configuro manualmente la IP de enlace en algo arbitrario y diferente para ambos NAS, desactivo el script /etc/init.d/dhcpd.sh e intento hacer ping a 140.100.100.1 y 140.100.100.2; funciona durante unos minutos y luego vuelve al tiempo de espera y a tener mala latencia. Esta vez, sin embargo, el bond0 de ambos NAS tiene ips diferentes, y ahí es donde estoy realmente confundido. ¡Gracias por cualquier ayuda! Además, las direcciones MAC de todas las NICS son todas diferentes.

Resumen: ¿Cómo soluciono el problema de latencia entre dos unidades NAS conectadas al mismo conmutador a pesar de tener diferentes IP de enlace?

Respuesta1

La vinculación se utiliza para realizar varias conexiones LAN en una única conexión LAN virtual. Los paquetes enviados a través del enlace se distribuyen a todas las conexiones LAN por turno, para aumentar el ancho de banda.

Si conectó un solo NAS a un solo puerto, la vinculación no tiene ningún sentido y la transferencia de paquetes fallará cuando se utilicen otras NIC, razón por la cual se ve la enorme latencia.

Por lo tanto, conecte todas las NIC que están vinculadas al conmutador o, mejor aún, conéctelas todas directamente al otro punto final de vinculación. O no utilices vinculación.

Si los conecta al conmutador, deberá asegurarse de que cada puerto NIC vinculado del NAS solo esté conectado a otro vínculo, y que todos esos puertos vayan al segundo extremo de su vínculo, donde tiene un vínculo idéntico. configuración de unión.

No creo que la VLAN funcione en las partes del enlace y, de todos modos, no tendría sentido: no se puede aumentar el ancho de banda de esta manera. La vinculación solo debe usarse en conexiones punto a punto.

información relacionada