|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Oleg Derevenetz 2:5025/3.4 13 May 2004 19:45:56 To : Slawa Olhovchenkov Subject : Journal FS mustdie! -------------------------------------------------------------------------------- At 13 May 04 18:27:12, Slawa Olhovchenkov wrote to Oleg Derevenetz: OD>> Провайдерская сторона должна добавлять payload еще до того, как пакет OD>> уйдет в Zyxel. Минимальный размер фрейма в Ethernet, если мне не OD>> изменяет память, 46 байт, так что оверхеда за счет "добивания" не должно OD>> быть. SO> У нас есть полтора кило от мыла. Мы их и отправили. И они улетели -- мы SO> глазом моргнуть не успели. Медленно мы отправлять не можем -- улетает SO> всегда со скоростью езернета. В буфере сетевухи пакет так же не принято Почему не можем ? А как же мы отправляем (C) ? Это оффтопик, пожалуй, но на cisco это делается с помощью иерархических policy-map - внешний с police, внутренний с LLQ, навешиваемого на Virtual-Access (применительно к PPPoE). То есть LLQ работает правильно (police настроен соответственно скорости на DSL-линке), печалит только отсутствие фрагментации. SO> на ходу исправлять. Как ты предлагаешь туда payload добавлять? Его _еще_ SO> нету, он только через 20мс придет. если не потеряется. Запросто предлагаю. До LLQ пакеты бьются на фрагменты, полисер дает LLQ работать в соответствии с реальной пропускной способностью DSL-линка дальше. SO> Все резать на минимальные езернетовские фреймы -- 18 байт езернетного SO> оверхеда + 6 байт твоих накладных тебе канал в ноль усадят. Hу в общем да, 24 байта оверхеда многовато. Hо на DSL как правило 256/512k минимум продают, поэтому фрагменты можно и поболее сделать размером, чем 64 байта. --- QDed beta v1.3 under FreeBSD 4.0-RELEASE * Origin: Взялся за гуж - полезай в кузов... (2:5025/3.4) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/224840a39d15.html, оценка из 5, голосов 10
|