Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       05 Mar 2004  10:37:13
 To : Andrey Voloshin
 Subject : Re: ipfw pipe; need - плавная нарезка
 -------------------------------------------------------------------------------- 
 
 
  AV>>> А когда народ начинает играть в Ультиму или ЦС;
  AV>>> постоянно лагает.
  AV>>> Как нарезку траффика сделать очень плавной и четкой?
 
  EG>> Для TCP поможет настройка параметров GRED в dummynet.
  AV>  man dummynet
  AV>  не неашел ;(
  AV>  где это и что?
 
 В man ipfw:
 ipfw pipe config bw 500Kbit/s queue 50 gred 0.002/5/15/0.1
 
  EG>> Для игрового трафика, если он UDP, важно его _не_ совать в шейпер.
  EG>> Hе из-за ограничения по скорости, а из-за задержек, которые
  EG>> создают трубы. Или очень тщательно подбирать количество слотов
  EG>> трубы.
  AV>  нуууууууууууууууу
  AV>  мне его надо ограничивать.
  AV>  Это выделенщик; подключеный через 100Mbit сетку. 
  AV>  Вот и извраты вылазют.
 
  AV>  что такое слоты?
  AV>  в английской терминологии.
 
 queue slots, то что идет после queue в примере выше.
 Hе путать с ipfw queue, это совсем разные вещи.
 
  AV>  какие есть алгоритмы/формулы подбора? 
 
 Для игрового трафика, боюсь, придется подбирать экспериментально.
 По дефолту там 50.
 
  AV>  кстати что насчет параметров delay и quene
  AV>  они как то помогают?
 
 delay тебе не нужен, а про queue я и говорю.
 
  AV>  и как они вяжутся со скоростью?
 
 Грубо - чем меньше скорость, тем меньше надо делать количество
 queue slots.
 
  AV>  что насчет HZ=1000
  AV>  при скоростях порядка 128 - 64Kbit
  AV>  Это подходящее значение?
 
 HZ не имеет жесткой связи с шириной пайпа.
 Для таких скоростей, конечно, надо уменьшать queue с 50 до 30-20
 или даже ниже.
 
  AV>  Имеет ли смысл делать отдельные пайпы для udp и tcp траффика?
  AV>  Хотя тогда канал делиться будет нездорово.
 
 Имеет смысл посмотреть, а может конкретно игровой трафик не шейпить,
 если твои юзера не настолько злостные, чтобы устраивать UDP туннели
 ради скорости.
 
  AV>  Еще 1 вопрос с MTU
  AV>  как то с ним игратся имеет смысл?
  AV>  нарыл в мэнах что он как то связан с шейпингом и прочее.
 
 Лучше не надо - на ethernet наживешь только головную боль.
 
  AV>  смутно припоминаю что есть альтэрнативный шейпер типа CBQ под фрю.
  AV>  но тама ядро патчить надо и настраявать его по хитрому.
  AV>  Давненько его видел, но до засетапливания руки так и недошли.
  AV>  не имел с ним дело?
 
 Имел когда-то давно немного. Отказался в пользу dummynet, хватает пока.
 Конечно, ALQ побогаче возможностями.
 
  AV>  Или программные шейперы все шаманские?
 
 Когда теорию изучишь (как GRED работает), все становится гораздо проще.
 
 Eugene
 -- 
 "Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: ipfw pipe; need - плавная нарезка   Eugene Grosbein   05 Mar 2004 10:37:13 
Архивное /ru.unix.bsd/26093fd954f3a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional