Я просматривал исходный код для планировщика пакетов ядра, и я почти уверен, что мог бы написать то, что хочу, вручную, если это необходимо, но я хотел бы знать, возможно ли это без перекомпиляции ядра.
Я использую и роутер RT-N66U под управлением прошивки Tomato r105 от http://tomato.groov.pl/download/K26RT-N/ .
Могу ли я настроить алгоритм QoS, используя tc, без перекомпиляции ядра, для равномерного распределения пропускной способности между компьютерами во внутренней сети?
В частности, я хотел бы иметь одну очередь FIFO для каждого IP-адреса во внутренней сети и обрабатывать пакеты циклически из этих очередей (чтобы в случае, если в сети был только один компьютер, он мог использовать 100% пропускной способности). , но если более активно, никто не сможет использовать все это).
Важно отметить, что доля каждого пользователя в полосе пропускания должна включать входящие и исходящие пакеты.
Похоже, что это возможно с ESFQ, но я бы хотел помочь, если кто-нибудь знает, как этого добиться.