Quão configurável é o emulador de rede Linux em relação às disciplinas de fila?

Quão configurável é o emulador de rede Linux em relação às disciplinas de fila?

Baseado neste artigo wiki https://wiki.archlinux.org/index.php/Advanced_traffic_control Parece que posso configurar o controlador de tráfego do Linux, que parece ser um subconjunto do Linux Network Emulator, para alterar suas disciplinas de enfileiramento. Até agora, descobri que posso alterar vários aspectos de como a rede virtual é emulada, como atraso, perda/corrupção de pacotes, reordenação de pacotes e capacidade de largura de banda. Tudo isso é ótimo, mas estou me perguntando se posso alterar especificamente o qdisc do controlador de tráfego do Linux. Com isso quero dizer, atualmente o padrão é FIFO, oferece outras disciplinas de filas como Shortest-Job-First (SJF), Random, Preemptive-Shortest-Job-First (PSJF), Shortest-Remaining-Processing-Time (SRPT) , etc? Meu raciocínio para isso é que quero habilitar a estrutura COREhttps://github.com/coreemu/corepara utilizar várias disciplinas de filas além do que oferece (FIFO, WFQ, DRR), e no CORE as disciplinas de filas são especificadas pelo Linux Network Emulator.

Peço desculpas por essas longas perguntas e espero que alguém possa ajudar.

informação relacionada