marikoda Posted April 20, 2008 Posted April 20, 2008 Привет. Прикупили анлимитный канал, теперь хочется зашейпить его правильно, чтобы http и игрушки ходили с высоким приоритетом, а всякие торенты - с низким. Делаем тестовые шейперы на ipfw/freebsd , получается не очень хорошо. Кто и чем пользуется? Поделитесь опытом, пожалуйста. Вставить ник Quote
Janus Posted April 20, 2008 Posted April 20, 2008 Вы хотите входящий к вам трафик таким образом приоритезировать? Вставить ник Quote
Ruslan_R Posted April 20, 2008 Posted April 20, 2008 Чтобы расставлять приоритеты в очереди, нужно сперва ее создать. Очередь образуется в самом узком месте канала. Т.е. вам нужно ограничить весь канал скоростью чуть меньше той, что дает оператор - тогда очередь будет на вашем роутере (однако, если к вам будет ломиться тупой UDP-поток, очередь будет и у вас, и у оператора). И не забываем, что приоритезировать можно только исходящий с интерфейса трафик. Вставить ник Quote
MrBear Posted April 20, 2008 Posted April 20, 2008 И не забываем, что приоритезировать можно только исходящий с интерфейса трафик. Умеючи можно и входящий. :) Вставить ник Quote
marikoda Posted April 20, 2008 Author Posted April 20, 2008 пожалуйста, киньте ссылку на пример, man ipfw читали уже ;) Вставить ник Quote
Ruslan_R Posted April 20, 2008 Posted April 20, 2008 Умеючи можно и входящий. :) Имхо, изврат... http://forum.nag.ru/forum/index.php?showtopic=12971 Вставить ник Quote
visir Posted April 20, 2008 Posted April 20, 2008 Когда-то давно, когда флэты стоили очень дорого, для подобной приоритезации юзал 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 полосы, другой для всего остального. Но эта схема хорошо работает только когда анлимный тариф один. Если разноскоростных анлимов несколько, то при нехватке емкости канала начиная с какой-то планки все начинают получать одинаковую полосу -- те кто заплатил больше получают столько же, сколько заплатившие меньше. Вставить ник Quote
MrBear Posted April 21, 2008 Posted April 21, 2008 Имхо, изврат... http://forum.nag.ru/forum/index.php?showtopic=12971 Все проще - свой узел на М9 решает проблему с избытком. Вставить ник Quote
Клава Маус Posted April 21, 2008 Posted April 21, 2008 Интересно, а как все это может сказаться на экономике провайдера? Этот вопрос У меня возникает исключительно в порядке размышления, но ни в коем случае не утверждения. 1. Купить порт недостаточной шириной на суммму, которую не жалко. И потратиться на организацию хитрых настроек, дополнительных узлов, зарплату соответствующим специалистам и прочее. Чтоб грамотно зажать порт, которого и так не хватает... И, если что-то из этого халявно сейчас по стечению обстоятельств, то потом надо будет все это сделать масштабируемым, чтоб в случае успеха можно было ширить и умощнять. Бесплатно ли это будет? Если честно подсчитать все затраты, то не получится ли, что затраты на приоретизацию превышают необходимые затраты на расширения аплинка и проведение грамотной тарифной политики? 2. Если аплинк хитро зашейплен и это сковывает возможности наращивания клиентской базы путем введения спектра тарифных планов и т.п. или раздражает самую активную часть пользователей так, что они начинают строить свои хитрые схемы обхода шейпа, поносят налево и направо мироедство провайдера, выносят свои мелкие, но все-таки контент проекты за пределы сети этого провайдера и всячески стремятся найти альтернативного провайдера без хитростей. Сколько косвенных потерь в своих доходах получит провайдер из-за этого? 3. Если посчитать вместе (1) и (2), то не ведет ли этот путь к результатм анологичным спору ковбоев из анекдота о поедании навоза мустанга? Вставить ник Quote
Sonne Posted April 21, 2008 Posted April 21, 2008 КМ хрен с ним с этим провайдингом, расскажи про навоз мустанга! Вставить ник Quote
MrBear Posted April 21, 2008 Posted April 21, 2008 Интересно, а как все это может сказаться на экономике провайдера? Этот вопрос У меня возникает исключительно в порядке размышления, но ни в коем случае не утверждения. Вообще, крайне положительно. :) Абсолютно не затрагивая экономию на полосе и зажимательство клиентов - это просто толковый инструмент. А уж кто как его будет использовать, зависит исключительно от соотношения алчности и здравого смысла. Вставить ник Quote
Клава Маус Posted April 21, 2008 Posted April 21, 2008 КМ хрен с ним с этим провайдингом, расскажи про навоз мустанга! Sonne, это же классика. Скачут Джон и Билл по прериям. Билл: Джо, а давай поспорим, что я за 10баков лепешку мкстанга съем? Джо: Слабо тебе. Ставлю чирик! Бил взял и съел. Ни хрена себе. - думает Джон, - чирика нет, а кому расскажу не поверят. Никакого удовольствия. Джо: А я тоже могу за бабки говно съесть. Билл: Это я могу, а ты - нет. Поспорили. Джон съел тоже. Едут дальше по прериям, сплевывают. Настроение - хуже некуда у обоих. И тут Билл говрит: Джо, а ведь мы даром говно ели... ... это просто толковый инструмент ...Я люблю инструменты. Всякие. У меня их много-много для разных целей. Это мое хобби. На его приобретение и содержание деньги не считаются, пока они есть. Хобби же :) Вставить ник 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.