|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Anton Yuzhaninov 2:5020/400 27 Jan 2006 17:20:12 To : Oleg Gawriloff Subject : Re: Скорость маршрутизации --------------------------------------------------------------------------------
Hello, Oleg!
You wrote to Anton Yuzhaninov on Fri, 27 Jan 2006 14:19:23 +0300:
AY>> Hа вскидку могу предположить: 1,5 GHz отроутит трафик между двуя 100
AY>> Мб интерфейсами при полной их загрузке (при влюченном polling
AY>> или interrupt moderation если сетевухи его поддерживают).
OG> Если без файрволла то да. По моим данным как только interrupt подходит
OG> к 40 процентам бсд (4.10) начинает конкретно крючить.
Вот ссылка на график загрузки CPU
http://citrin.ru/stuff/serv5-1-cpu.cgi.htm
Работает как часы.
Поллинга нет, поскольку FreeBSD 4.11 и сетевухи xl которые только начиная с
5-ки поддерживают polling насколько знаю...
В ipfw две таблицы примерно по 200 элементов.
5 сетевух, на самой загруженной в пиках чуть больше 80 мегабит в сек.
Hа 4.10 тоже все работало нормально. Может я что то не правильно делаю но у
меня ничего не крючит.
Единственная проблема - когда нет поллинга нельзя использовать динамическую
маршрутизацию, только статика. Когда cpu загружен на 100% трафиком то демоны
типа ospfd перестают работать (livelock). Если нужна динамика то нужно
включать polling который помогает избежать livelock, а еще лучше ставить
двухпроцессорные роутеры и FreeBSD 6 - маршрутизация в 6-ке
распараллеливается по процессорам, но не полностью и когда один процессор на
100% будет загружен маршрутизацией на втором останется немного времени для
ospfd.
--
Anton Yuzhaninov, OSPF-RIPE, citrin#citrin.ru
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1231789a30cd2.html, оценка из 5, голосов 10
|