¿Qué tan configurable es el emulador de red Linux con respecto a las disciplinas de cola?

¿Qué tan configurable es el emulador de red Linux con respecto a las disciplinas de cola?

Basado en este artículo wiki https://wiki.archlinux.org/index.php/Advanced_traffic_control Parece que puedo configurar el controlador de tráfico de Linux, que parece ser un subconjunto del emulador de red de Linux, para cambiar sus disciplinas de cola. Hasta ahora, he deducido que puedo cambiar varios aspectos de cómo se emula la red virtual, como el retraso, la pérdida/corrupción de paquetes, la reordenación de paquetes y la capacidad del ancho de banda. Todo esto es genial, pero me pregunto si puedo alterar específicamente la qdisc del controlador de tráfico de Linux. Con esto quiero decir que actualmente su valor predeterminado es FIFO, ¿ofrece otras disciplinas de cola como el trabajo más corto primero (SJF), aleatorio, el trabajo preventivo más corto primero (PSJF), el tiempo de procesamiento restante más corto (SRPT)? , ¿etc? Mi razonamiento para esto es que quiero habilitar el marco COREhttps://github.com/coreemu/corepara utilizar varias disciplinas de colas más allá de lo que ofrece (FIFO, WFQ, DRR), y en CORE las disciplinas de colas están especificadas por el emulador de red de Linux.

Pido disculpas por estas largas preguntas y espero que alguien pueda ayudar.

información relacionada