srg555 Posted March 26, 2012 Posted March 26, 2012 При измерении скорости speedtest, yandex и т.п. скорость показывается меньше, чем в настройках шейпера. iperf показывает скорость как надо. Что нужно крутить в шейпере(burst?), чтобы пиписькомерки показывали скорость как по тарифу? Есть какие-то формулы на этот счёт? Вставить ник Quote
roysbike Posted March 26, 2012 Posted March 26, 2012 (edited) При измерении скорости speedtest, yandex и т.п. скорость показывается меньше, чем в настройках шейпера. iperf показывает скорость как надо. Что нужно крутить в шейпере(burst?), чтобы пиписькомерки показывали скорость как по тарифу? Есть какие-то формулы на этот счёт? чем режите? какие скорости. покажи сам шейпер Если ng car (MPD5), у меня так mpd-limit+="in#1=all rate-limit 1024000 192000 384000", mpd-limit+="out#1=all rate-limit 1024000 192000 384000" где первая цифра (rate-limit) собственно ограничение скорости при закачке вторая – (normal burst) - какую полосу отдать за 1 секунду третья – (extended burst) за первые полторы секунды Формулы расчета burst (Cisco like rate-limit): normal burst = configured rate * 3 / 16 extended burst = 2 * normal burst Edited March 26, 2012 by roysbike Вставить ник Quote
Ilya Evseev Posted March 26, 2012 Posted March 26, 2012 Что нужно крутить в шейпере(burst?), чтобы пиписькомерки показывали скорость как по тарифу? Либо вообще не шейпируйте трафик до пиписькомерок, либо научите особо привередливых клиентов проверять скорость скачиванием файла из ftp.yandex.ru/openoffice/clipart/ У flash и javascript при современных тарифных скоростях точного результата не может быть по определению. Вставить ник Quote
Negator Posted March 26, 2012 Posted March 26, 2012 мы 5% к тарифу прибавляем, и абонентам не говорим об этом. Вставить ник Quote
srg555 Posted March 26, 2012 Author Posted March 26, 2012 Ilya Evseev Это download, upload так не потестировать. Кроме того, на другом брасе(готовое проприетарное решение) измерители скоростей и iperf показывает как надо. roysbike Спасибо. Шейпер htb, настройки примерно такие rate 4132Kbit ceil 4132Kbit burst 10Kb cburst 1600b. Всякие яндексы показывают ~3.7Мбит/с Вставить ник Quote
NiTr0 Posted March 26, 2012 Posted March 26, 2012 burst поднять до 400-500 кб, ну и неплохо приоритезацию делать (реалтайм трафло - icmp, low ports) и прочее, чтобы у юзера даже при активном торренте спидтест красивее был :) Вставить ник Quote
srg555 Posted March 26, 2012 Author Posted March 26, 2012 (edited) NiTr0 400-500кб это для тарифа 4мбита или для всех или цифра с потолка? Приоритезация это хорошо, но давайте не путать холодное с круглым, сейчас надо разобраться с пиписькомерки. Edited March 26, 2012 by srg555 Вставить ник Quote
sasku Posted March 26, 2012 Posted March 26, 2012 у меня burst 20Kb cburst 20k и у корневого класса burst 200kb cburst 200kb для скоростей от 1 до 8 мбит хватает при скоростях до 24 мбит - ставлю burst 40kb cburst 40kb работает все отлично единственно в настройках клиента ставлю rate - 5% от заказной скорости, а ceil 105% а в дисциплине r2q 1 иначе в логи попрет: kernel: HTB: quantum of class 12291 is small. Consider r2q change. или kernel: HTB: quantum of class 10001 is big. Consider r2q change. Вставить ник Quote
orlik Posted March 27, 2012 Posted March 27, 2012 ставьте burst в 1.5 сек , как это рекомендуется, и будет вам счастье Вставить ник Quote
NiTr0 Posted March 27, 2012 Posted March 27, 2012 400-500кб это для тарифа 4мбита или для всех или цифра с потолка? Мы ставим для всех тарифов. Изначально ставили для того чтобы на 64-128к странички шустро грузились. Так и оставили сейчас, хоть тарифы до 100 мбит некоторые подросли. Минусов не наблюдаем. единственно в настройках клиента ставлю rate - 5% от заказной скорости, а ceil 105% а в дисциплине r2q 1 иначе в логи попрет: kernel: HTB: quantum of class 12291 is small. Consider r2q change. или kernel: HTB: quantum of class 10001 is big. Consider r2q change. А quantum грамотно поставить - не судьба? Вставить ник Quote
Andrei Posted March 28, 2012 Posted March 28, 2012 400-500кб это для тарифа 4мбита или для всех или цифра с потолка? Мы ставим для всех тарифов. Изначально ставили для того чтобы на 64-128к странички шустро грузились. Это как - на тарифе 64-128К берст 400Кб? Вставить ник Quote
NiTr0 Posted March 28, 2012 Posted March 28, 2012 А вот так. burst - объем буфера токенов. И пока в буфере есть токены - скорость может превышать rate. Вставить ник Quote
Andrei Posted March 30, 2012 Posted March 30, 2012 А как будет выглядеть в этом случае строка rate-limit. В цисковской нотации параметры в ней должны быть для 128К например такие: 131072 24576 49152. А у вас что получится? Вставить ник Quote
NiTr0 Posted March 30, 2012 Posted March 30, 2012 rate - кбит/сек burst - кбайт (не в секунду, просто кбайт) man tc-htb Вставить ник Quote
Andrei Posted March 31, 2012 Posted March 31, 2012 man tc-htb У меня в качестве НАСа циска, не линух. Но там наверное принципы те же? Вставить ник Quote
NiTr0 Posted March 31, 2012 Posted March 31, 2012 Но там наверное принципы те же? Беспонятие. С кисками дел как-то не имел. Сомневаюсь, что там htb-подобное. Да и целесообразность использования их софтроутеров/брасов спорная... *никсы при прямых руках гораздо гибче, и не менее производительны, хотя ессно требуют несколько больших затрат времени. Вставить ник Quote
sasku Posted March 31, 2012 Posted March 31, 2012 400-500кб это для тарифа 4мбита или для всех или цифра с потолка? Мы ставим для всех тарифов. Изначально ставили для того чтобы на 64-128к странички шустро грузились. Так и оставили сейчас, хоть тарифы до 100 мбит некоторые подросли. Минусов не наблюдаем. единственно в настройках клиента ставлю rate - 5% от заказной скорости, а ceil 105% а в дисциплине r2q 1 иначе в логи попрет: kernel: HTB: quantum of class 12291 is small. Consider r2q change. или kernel: HTB: quantum of class 10001 is big. Consider r2q change. А quantum грамотно поставить - не судьба? quantum ставится для дисциплини, а у меня слишком большой разброс скоростей - не помещаются ) да и при превишении загрузки канала - все хорошо виравнивается Вставить ник Quote
NiTr0 Posted April 1, 2012 Posted April 1, 2012 quantum ставится для дисциплини, а у меня слишком большой разброс скоростей - не помещаются ) Что, разброс скоростей более чем в 40 раз? :) Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.