Имеется:
- web-сервер под управлением ubuntu 10.10
- подключенный к нему канал 10 Мб\сек.
Задача:
- а) Шейпинг по TCP сессиям. Т.е. кто то устанавливает с сервером сессию. Если он один, то максимум сколько он может выжать это 10 Мб\сек (т.е. весь канал), если их двое, то каждому по 5 Мб\сек, ......., если их 1000 то каждому 10 Кб\сек.
- б) Шейпинг по IP клиентов. Остальное аналогично предыдущему пункту.
Собственно как это реализовать ? В какую сторону гуглить?