Я просматривал исходный код для планировщика пакетов ядра, и я почти уверен, что мог бы написать то, что хочу, вручную, если это необходимо, но я хотел бы знать, возможно ли это без перекомпиляции ядра.

Я использую и маршрутизатор RT-N66U под управлением прошивки Tomato r105 с http://tomato.groov.pl/download/K26RT-N/.

Могу ли я установить алгоритм QoS, используя tc, без перекомпиляции ядра, чтобы равномерно распределить пропускную способность между компьютерами во внутренней сети?

В частности, я хотел бы иметь одну очередь FIFO для каждого IP-адреса во внутренней сети и обрабатывать пакеты циклически из этих очередей (например, если в сети только один компьютер, он может использовать 100% пропускной способности). , но если активны больше, никто не сможет использовать все это).

Важно отметить, что доля каждого пользователя в полосе пропускания должна включать входящие и исходящие пакеты.

Похоже, что это возможно с ESFQ, но я бы хотел помочь, если кто-нибудь знает, как этого добиться.

0