diferencia entre 10x10GbE agregados a enlaces y 100GbE “verdaderos”

3

Estoy leyendo en 100G Ethernet y encontré este artículo por ADVA. En la página 2, el párrafo superior (antes de "Eficiencia espectral"), comparó 10x10GbE con enlaces agregados y 100GbE "verdaderos" y dice

  

Una verdadera ruta de 100GbE entre dos enrutadores centrales producirá 100Gbit / s de   Rendimiento, más del doble del rendimiento real de un 10x10GbE   enlace agregado.

¿Pero cuál es la diferencia real entre ellos? Como entiendo, el "verdadero" 100GbE también pone 100G en 10 longitudes de onda diferentes, cada una de las cuales lleva 10Gb / s (en algunos casos, 4x25G), ¿cómo es que no es la agregación de enlaces? ¿La diferencia no está en la capa física sino en cómo se codifica el paquete en la capa física? ¿Hay una referencia de cómo se hace esto?

    
pregunta LWZ

2 respuestas

1

Extreme Networks, un fabricante de equipos de redes brinda una buena explicación de los enlaces de 40gbe y 100gbe, que se basan en estándares de 10gbe

En esencia, las conexiones de 100gbe agregadas a enlaces deben compensar en el software lo que un 100gbe dedicado puede hacer en hardware, incluida la verificación de errores y la división / unión de datos.

    
respondido por el Passerby
0

A algunos protocolos (versiones anteriores de TCP, por ejemplo) no les gusta que los paquetes lleguen fuera de orden. Si bien Internet no garantiza absolutamente la entrega en orden, el hecho de que los paquetes lleguen fuera de orden se considera algo malo.

Eso es un problema cuando empiezas a intentar agregar enlaces. Es muy probable que debido a ligeras diferencias en la longitud de los cables y los retrasos en el procesamiento, los diferentes enlaces en un grupo de agregación tendrán diferentes retrasos.

Si un conmutador simplemente tomaba los paquetes de las colas y los enviaba, cualquiera de los enlaces del grupo de agregación era libre, entonces existe una posibilidad muy real de que las ligeras variaciones en el retardo causen que los paquetes lleguen fuera de orden al destino.

Para evitar este enlace, la agregación no envía paquetes hacia abajo, cualquiera de los enlaces es gratuito. En su lugar, distribuye las tramas de una manera que mantiene el orden de los paquetes para cualquier "par de terminales" dado. Por lo general, esto implica crear un número psuedorandom basado en la dirección MAC de origen y destino. Por lo tanto, cada par de MAC de origen / destino utiliza solo un enlace del grupo de agregación y, por lo tanto, los paquetes para cualquier par de origen / destino dado se entregan en orden.

enlace

El problema es que esto significa que el tráfico puede propagarse de manera desigual entre los enlaces, especialmente si el número de pares de MAC de origen / destino activos en un momento dado es bastante bajo. Esta propagación desigual puede llevar a un enlace en el grupo de agregación que maximiza mientras que todavía hay capacidad de sobra en otros enlaces.

Si bien un enlace de 100 gigabits consiste en varios transceptores ópticos en el nivel de hardware, están conectados a un nivel muy bajo con una temporización muy bien definida. Por lo tanto, no es un problema garantizar que se entregue un solo flujo de paquetes en el orden correcto.

    
respondido por el Peter Green

Lea otras preguntas en las etiquetas