Existen varias referencias a la contrapresión en cuanto al ancho de banda interno y las estructuras de conmutación de enrutadores y conmutadores. ¿Qué significa exactamente la contrapresión y cuáles son las ramificaciones del mundo real?
architecture
router
hardware
Aaron
fuente
fuente
Respuestas:
La contrapresión se refiere a lo que es esencialmente concentración de tráfico.
Por ejemplo, puedo tener enlaces internos de 10 x 1 Gbit que se están alimentando a un enlace de 1 Gbit que me proporciona tránsito en Internet.
en el punto de saturación, el enrutador puede almacenar paquetes en su búfer y / o soltarlos; sin una configuración particular, un enrutador generalmente llenará sus búferes y luego caerá la cola, esto da lugar a dos problemas: búfer hinchado y sincronización global tcp.
El primero se refiere a un caso en el que el búfer se llena constantemente debido a la utilización de enlaces constantemente saturados. El segundo se refiere al problema de los hosts que retransmiten paquetes descartados, todo al mismo tiempo, lo que provoca una explosión de tráfico y, por lo tanto, más caídas, más retransmisiones y náuseas.
RED fue concebido hace mucho tiempo como un medio para lidiar con este problema; es decir, seleccionando aleatoriamente paquetes para descartar en tiempos de congestión Sin embargo, esto requirió un ajuste cuidadoso de acuerdo con las propiedades y el comportamiento esperado del enlace. Afortunadamente, las cosas han avanzado y AQM (Active Queue Management) es ahora la vanguardia de la industria.
Un ejemplo de primer nivel de AQM es CoDeL: este es un algoritmo que se centra exclusivamente en la mayoría de un paquete a través del sistema y tiene como objetivo garantizar que los paquetes se pasen dentro de un tiempo específico en lugar de preocuparse por si una cierta cantidad de ancho de banda / Se está utilizando el búfer.
fuente
Otro punto importante en la contrapresión es que los mecanismos de cola configurados no se activan hasta que haya contrapresión. Si tiene una interfaz de subvelocidad (por ejemplo, un circuito de 3 meg conectado a una interfaz de 100 mb), nunca habrá contrapresión hasta que envíe 10 mbps. Al configurar algo como un moldeador en la interfaz, crea artificialmente esa contrapresión. Esto hace que cualquier tráfico mayor que la tasa de modelado (3mb en este ejemplo) se almacene en un búfer. Ahora que tenemos cosas en los buffers, podemos aplicar herramientas de cola en esos paquetes, como la cola de baja latencia para permitir que el tráfico de voz salga primero.
fuente