LINUX.ORG.RU

загрузка сети до определенной степени


0

0

Пожалуйста, подскажите где можно взять программу, которая будет загружать сеть до определенной степени (Мб/сек)? Или же поделитесь своим мнением на базе каких критериев написать такую программу самому.

Буду благодарен за любую помощь.

anonymous

Ну ИМХО по идее можно сделать таким макаром.

Считать принятое и переданнае количество байтов. Если это количество превышает максимум, то вызываем sleep на определенный промежуток времени. На какой промежуток засыпать- это уже математика и шаманство :) Конечно это все не точно. Но добится точного ограничения на уровне сокетов не очень просто.

Я как-то писал модуль ядра по ограничению трафика (что-то на подобе cbq), так там все довольно таки четко получилось.

Dead ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.