nickD Posted March 2, 2010 Хочу перейти на бордере домашней сети с tc шейпера htb на полисинг Примерно так для каждого абонента tc filter add ... police rate $USER_SPEEDkbit burst 10k drop Что бы user'ам комфортно жилось. Подскажите как выбрать оптимальные значения параметров burst peakrate BPS avrate BPS mtu нужно ли повысить завысить $USER_SPEED на сколько то процентов от завленой абоенту. Cейчас анлимы c 320КБит/c до 5МБит/c Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Abram Posted March 2, 2010 Вообще-то люди наоборот на шейпинг переходят, чтобы хомячком было комфортней. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
cmhungry Posted March 2, 2010 Вообще-то люди наоборот на шейпинг переходят, чтобы хомячком было комфортней. На 1-2-5-10-25 мбит - уже пофиг. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Abram Posted March 2, 2010 Вообще-то люди наоборот на шейпинг переходят, чтобы хомячком было комфортней.На 1-2-5-10-25 мбит - уже пофиг. Ну, 1-2 - это явно за уши притянуто ;). Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
pavelak Posted March 2, 2010 а как на текущий момент сделан shaper? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sirmax Posted March 2, 2010 Вообще-то люди наоборот на шейпинг переходят, чтобы хомячком было комфортней.На 1-2-5-10-25 мбит - уже пофиг. Ну, 1-2 - это явно за уши притянуто ;). Опередил ) тоже хо сказать что 1-2 это как бэ сомнительно.... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
nickD Posted March 3, 2010 Вот я думаю В доке написано что конструкция tc filter add ... police rate Использует алгоритм TBF. TBF это полисер или безкласовый шейпер? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
nuclearcat Posted March 3, 2010 Скорее (IMHO) метод подсчета Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vitalyb Posted March 3, 2010 Кто-нибудь использовал линуксовый tc для массового полисинга произвольных групп ip адресов (например из разных подсетей, а не одним префиксом)? Собственно, нечто вроде u32 hashtables и вместо flowid, некий "policerid", который тут же на месте и отполисит. Такой механизм есть, можно общий полисер использовать даже в пределах нескольких интерфейсов - просто указывается id полисера - index. Но внутри, на сколько я понял, поиск полисера по индексу сделан хеш-таблицой на 16 бакетов, а дальше - список, что вызвало большие сомнения по поводу пригодности такой конструкции в случае когда по индексу будут искаться тысячи состояний полисеров... Или я что-то простое упустил? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Алексей Андриянов Posted March 3, 2010 tc-полисер - это точно такой же фильтр, как и классификатор для htb-шейпера. Эти фильтры точно также распределяется по hash-таблицам. У меня входящий к клиентам шейпится, исходящий - полисится. Хеширование фильтров и там и там. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...