Jump to content
Калькуляторы

Как бороться с высоким droprate на безлимитах

С повсеместным внедрением безлимитов возникает проблема: плотная многопоточная загрузка канала абонентом (битторрентом, к примеру) упирается в лимит и вызывает сброс пакетов. Droprate при этом может достигать 40% от лимита! Таким образом клиент отнимает у провайдера полосу намного больше, чем положено. Собственно вопрос: как с этим бороться?

На линухе с помощью tc можно срезать полосу клиенту на 30% и сделать ceil/burst для непродолжительного разгона до номинала. Но это не совсем честно, да и те, кто смотрит youtube, например, тоже будут обламываться :) Есть еще идеи?

Edited by Cardy

Share this post


Link to post
Share on other sites

Наверно, только если перенести шейпер по другую сторону вашего входящего канала, то бишь к провайдеру.

Share this post


Link to post
Share on other sites

повышением скорости безлимитов

Share this post


Link to post
Share on other sites

А в сторону клиента скорость ограничивается shaper или policer?

Share this post


Link to post
Share on other sites

Обычно policer, т.к. потребляет меньше ресурсов железа.

Share this post


Link to post
Share on other sites

Какие полосы раздаете? На мегабите даж при большом количестве сессий максимум 1 набегает дропов.

 

Можете попробовать ограничить количество сессии до 20.

Share this post


Link to post
Share on other sites

может поставить отдельную машину для шейпирования?

 

на микротике(да почти всё у меня на нём) у меня реализован шейпинг - вроде очень гуд.

Share this post


Link to post
Share on other sites

Речь идет о шейпере на базе linux traffic control. Он прекрасно справляется со своей задачей. Но работа любого шейпера основана на сбросе пакетов сверх лимита - а это значит какую-то часть драгоценного канала от аплинка мы просто теряем, и это обидно.

Share this post


Link to post
Share on other sites
шейпера основана на сбросе пакетов сверх лимита

Работа шейпера основана на задержке пакетов, а работа райт-лимит на дропе пакетов, соответственно нагрузка на железо и качество разные, на сколько я помню полисер на циске на интерфейсе позволяет шейпить тока в 1 сторону, а райт-лимит в обе.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this