Jump to content

правильный шейперы


Recommended Posts

Posted

Привет.

 

Прикупили анлимитный канал, теперь хочется зашейпить его правильно, чтобы http и игрушки ходили с высоким приоритетом, а всякие торенты - с низким.

Делаем тестовые шейперы на ipfw/freebsd , получается не очень хорошо.

 

Кто и чем пользуется? Поделитесь опытом, пожалуйста.

Posted

Чтобы расставлять приоритеты в очереди, нужно сперва ее создать. Очередь образуется в самом узком месте канала. Т.е. вам нужно ограничить весь канал скоростью чуть меньше той, что дает оператор - тогда очередь будет на вашем роутере (однако, если к вам будет ломиться тупой UDP-поток, очередь будет и у вас, и у оператора). И не забываем, что приоритезировать можно только исходящий с интерфейса трафик.

Posted

Когда-то давно, когда флэты стоили очень дорого, для подобной приоритезации юзал linux+htb. Делал так: 2/3 полосы гарантированно отдавал (rate в htb -- аналог bandwidth в CBWFQ у Cisco) под http, остальное делил между другим трафиком (icmp, udp, tcp -- первое чтоб пингом юзера не видели афигенную задержку, остальное чтоб udp трафик не вытеснял tcp). Ну и сверху их шейпил (ceil в htb), http почти до максимума канала, icmp и udp до мегабита, tcp до 1/2 канала. Получилось очень хорошо: "при необходимости" серферы вытесняли качков. Особенно забавно выглядел rrd-шный график: каждую ночь http-трафик спадал, а "остальной" -- возрастал.

В обратную сторону, если канал не загружен, можно вообще не шейпить. Если загружен, то рекомендую выделить два класса: один для icmp и tcp-шных ack (сильно помогает) с 1/2 полосы, другой для всего остального.

 

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

Posted

Интересно, а как все это может сказаться на экономике провайдера? Этот вопрос У меня возникает исключительно в порядке размышления, но ни в коем случае не утверждения.

 

1. Купить порт недостаточной шириной на суммму, которую не жалко. И потратиться на организацию хитрых настроек, дополнительных узлов, зарплату соответствующим специалистам и прочее. Чтоб грамотно зажать порт, которого и так не хватает... И, если что-то из этого халявно сейчас по стечению обстоятельств, то потом надо будет все это сделать масштабируемым, чтоб в случае успеха можно было ширить и умощнять. Бесплатно ли это будет? Если честно подсчитать все затраты, то не получится ли, что затраты на приоретизацию превышают необходимые затраты на расширения аплинка и проведение грамотной тарифной политики?

 

2. Если аплинк хитро зашейплен и это сковывает возможности наращивания клиентской базы путем введения спектра тарифных планов и т.п. или раздражает самую активную часть пользователей так, что они начинают строить свои хитрые схемы обхода шейпа, поносят налево и направо мироедство провайдера, выносят свои мелкие, но все-таки контент проекты за пределы сети этого провайдера и всячески стремятся найти альтернативного провайдера без хитростей. Сколько косвенных потерь в своих доходах получит провайдер из-за этого?

 

3. Если посчитать вместе (1) и (2), то не ведет ли этот путь к результатм анологичным спору ковбоев из анекдота о поедании навоза мустанга?

Posted
Интересно, а как все это может сказаться на экономике провайдера? Этот вопрос У меня возникает исключительно в порядке размышления, но ни в коем случае не утверждения.

Вообще, крайне положительно. :) Абсолютно не затрагивая экономию на полосе и зажимательство клиентов - это просто толковый инструмент. А уж кто как его будет использовать, зависит исключительно от соотношения алчности и здравого смысла.

Posted
КМ хрен с ним с этим провайдингом, расскажи про навоз мустанга!

Sonne, это же классика.

 

Скачут Джон и Билл по прериям.

Билл: Джо, а давай поспорим, что я за 10баков лепешку мкстанга съем?

Джо: Слабо тебе. Ставлю чирик!

Бил взял и съел.

Ни хрена себе. - думает Джон, - чирика нет, а кому расскажу не поверят. Никакого удовольствия.

Джо: А я тоже могу за бабки говно съесть.

Билл: Это я могу, а ты - нет.

Поспорили. Джон съел тоже. Едут дальше по прериям, сплевывают. Настроение - хуже некуда у обоих.

И тут Билл говрит: Джо, а ведь мы даром говно ели...

 

... это просто толковый инструмент ...
Я люблю инструменты. Всякие. У меня их много-много для разных целей. Это мое хобби. На его приобретение и содержание деньги не считаются, пока они есть. Хобби же :)

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.