Jump to content

Recommended Posts

Posted (edited)

Есть такое железо, мать intel dh55tc, проц i5-3200, память ddr3-4Гб, все якобы работает на частоте 1333Мгц. Хочется получить все прелести nat под freebsd. Сколько kbps вытянет эта шелезяка - проверим на днях, ибо текущий nat загибается по нагрузке... Тестироваться все будет в реале, Freebsd7.3 i386, natd... ибо восьмерке не доверяю.. Хочу получить методику тестирования.... Если у кого-то есть хорошие результаты на таком железе - хочу услышать, пусть это будет не FreeBSD и не natd , мне не шашечки, мне ехать ...

Edited by YuryD
Posted

Есть такое железо, мать intel dh55tc, проц i5-3200, память ddr3-4Гб, все якобы работает на частоте 1333Мгц. Хочется получить все прелести nat под freebsd. Сколько kbps вытянет эта шелезяка - проверим на днях, ибо текущий nat загибается по нагрузке... Тестироваться все будет в реале, Freebsd7.3 i386, natd... ибо восьмерке не доверяю.. Хочу получить методику тестирования.... Если у кого-то есть хорошие результаты на таком железе - хочу услышать, пусть это будет не FreeBSD и не natd , мне не шашечки, мне ехать ...

ставьте линуха, правьте conntrack hashsize, ставьте сетевуху интеловскую серверную 4х1ге

Posted

на 4ГБ памяти у i386 сборки снесет крышу со свистом. Так что или гиг уберите, или ставьте AMD64/PAE, чтоб все было красиво. Ну и эта... natd уберите. Замените на pf. Сам pf приколотите к одному из ядер, т.к. он параллелится очень плохо.

Posted
на 4ГБ памяти у i386 сборки снесет крышу со свистом. Так что или гиг уберите, или ставьте AMD64/PAE, чтоб все было красиво. Ну и эта... natd уберите. Замените на pf. Сам pf приколотите к одному из ядер, т.к. он параллелится очень плохо.

Не снесет, потеряю 600М, не страшно... Заменить на pf - уж нет, пробовано неоднократно, pf nat не годится, пользователи жалуются сразу и больно...

 

Posted
Не снесет, потеряю 600М, не страшно... Заменить на pf - уж нет, пробовано неоднократно, pf nat не годится, пользователи жалуются сразу и больно...

А на что жалуются то, если не секрет?

 

Posted
на 4ГБ памяти у i386 сборки снесет крышу со свистом. Так что или гиг уберите, или ставьте AMD64/PAE, чтоб все было красиво. Ну и эта... natd уберите. Замените на pf. Сам pf приколотите к одному из ядер, т.к. он параллелится очень плохо.

Не снесет, потеряю 600М, не страшно... Заменить на pf - уж нет, пробовано неоднократно, pf nat не годится, пользователи жалуются сразу и больно...

Ну я же не просто так говорю. Один раз сам наступил, второй раз наткнулся на то же самое у соседей. Минус 600 метров памяти, плюс дикие тормоза. Создание интерфейса(mpd) по минуте-полторы, скрипты rc висящие по пять минут в памяти. Именно i386, 4ГБ памяти, GENERIC ядро. Вынимаем одну планку, остается 2ГБ в машине, все летает с таким свистом, что аж уши закладывает.

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

Posted
А конфиги как минимум не помешали бы для развенчания мифа. Честно.
Конфиг pf ? Ну вот такой примерно...

nat on bge0 from 10.19.0.0/17 to any -> x.x.x.21

nat on bge0 from 10.19.128.0/17 to any -> x.x.x.6

 

Нормально , без жалоб юзеров, прокачивает 50-70Мбит/с, дальше - страницы открываются не с первого раза, рвутся коннекты...

Загрузка ядер - никакая.... На той-же машине с natd загрузка ядра с natd под 90%, пропускаемый траффик 130Мбит/s, жалоб нет...Это старый комп,

не тот, что планируется на замену...

Posted
Нормально , без жалоб юзеров, прокачивает 50-70Мбит/с, дальше - страницы открываются не с первого раза, рвутся коннекты...

Загрузка ядер - никакая.... На той-же машине с natd загрузка ядра с natd под 90%, пропускаемый траффик 130Мбит/s, жалоб нет...Это старый комп,

не тот, что планируется на замену...

:-)))) Прокладку менять не пробовали ?

Posted

YuryD

на практике на похожей конфигурации с i7, думаю ~ 300 мегабит на нате под линухом, система курит.... а вам сколько надо прогнать через нат, и как много фаервольных правил будет?

Posted
:-)))) Прокладку менять не пробовали ?

Не было возможности, просто сетевые карты pci ко всему прочему. Кстати - какой мануал по pf вы курили, в части тюнинга nat ?

Posted
На самом деле man pf.conf достаточно, в сорцах там темный лес.

Картина мира не складывается пока...ограничивать кол-во коннектов ? торрентщики взвоют... И уж дюже большой обьем вывода про статус и статистику у pfctl -s, глаза разбегаются... Тут думат надо :)

Posted

Павтаряю, что стоит в

set limit

 

По умолчанию там мало. И будет именно так, что оно съест кол-во state указанное в set limit и перестанет плодить новые. Соотв. новые сессии будут дропаться.

Posted
Павтаряю, что стоит в

set limit

 

По умолчанию там мало. И будет именно так, что оно съест кол-во state указанное в set limit и перестанет плодить новые. Соотв. новые сессии будут дропаться.

Вот если бы в man pf.conf были бы описаны default value... Спасибо за наводку !

Posted

Граблехождение началось... Второй сетевкой в это железо была вставлена марвелловская

карточка, определившаяся как msk0 - вроде ничего особенного. Но при старте - pci-express error, без нагрузки работает, под траффиком падает за пять минут, на порту каталиста -input crc и прочие errors. По логам FreeBSD7.3 - no buffer space avail...Скорость и дуплекс совпадают, карта дерьмо - или драйвер, или я чего в pci-express не понимаю...Настройки мамы в оптимум дефолте, намамный интель имени em - в порядке, по iperf показывает норму.

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 и с Политикой конфиденциальности.