Cardy Posted April 3, 2009 Posted April 3, 2009 (edited) С повсеместным внедрением безлимитов возникает проблема: плотная многопоточная загрузка канала абонентом (битторрентом, к примеру) упирается в лимит и вызывает сброс пакетов. Droprate при этом может достигать 40% от лимита! Таким образом клиент отнимает у провайдера полосу намного больше, чем положено. Собственно вопрос: как с этим бороться? На линухе с помощью tc можно срезать полосу клиенту на 30% и сделать ceil/burst для непродолжительного разгона до номинала. Но это не совсем честно, да и те, кто смотрит youtube, например, тоже будут обламываться :) Есть еще идеи? Edited April 3, 2009 by Cardy Вставить ник Quote
vladd Posted April 3, 2009 Posted April 3, 2009 Наверно, только если перенести шейпер по другую сторону вашего входящего канала, то бишь к провайдеру. Вставить ник Quote
nnm Posted April 3, 2009 Posted April 3, 2009 А в сторону клиента скорость ограничивается shaper или policer? Вставить ник Quote
Andrei Posted April 3, 2009 Posted April 3, 2009 Обычно policer, т.к. потребляет меньше ресурсов железа. Вставить ник Quote
Дегтярев Илья Posted April 3, 2009 Posted April 3, 2009 Какие полосы раздаете? На мегабите даж при большом количестве сессий максимум 1 набегает дропов. Можете попробовать ограничить количество сессии до 20. Вставить ник Quote
Minkevich Posted April 4, 2009 Posted April 4, 2009 может поставить отдельную машину для шейпирования? на микротике(да почти всё у меня на нём) у меня реализован шейпинг - вроде очень гуд. Вставить ник Quote
Cardy Posted April 4, 2009 Author Posted April 4, 2009 Речь идет о шейпере на базе linux traffic control. Он прекрасно справляется со своей задачей. Но работа любого шейпера основана на сбросе пакетов сверх лимита - а это значит какую-то часть драгоценного канала от аплинка мы просто теряем, и это обидно. Вставить ник Quote
IvanI Posted April 4, 2009 Posted April 4, 2009 шейпера основана на сбросе пакетов сверх лимита Работа шейпера основана на задержке пакетов, а работа райт-лимит на дропе пакетов, соответственно нагрузка на железо и качество разные, на сколько я помню полисер на циске на интерфейсе позволяет шейпить тока в 1 сторону, а райт-лимит в обе. Вставить ник 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.