Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Какая связка для PPPoE+NAT быстрее при нагрузках?
 
Как максимизировать пропускную способность канала в интернет и минимизировать все узкие места софтварного роутера в интернет с НАТом при большом количестве соединений? При использовании каких средств, эта связка будет работать наилучшим образом? Как я понимаю связка ppp+natd+ipfw будет самой медленной?

PPPoE: ppp в составе FreeBSD, mpd, ng_pppoe (netgraph)
NAT: natd+ipfw, ipfw nat (FreeBSD 7), pf nat, ipnat (ipfilter), ng_nat (netgraph)
Изменено: d-Metrius - 22.01.2009 20:22:32
 
Цитата
Дмитрий пишет:
Как максимизировать пропускную способность канала в интернет
купить канал пошире

Цитата
Дмитрий пишет:
и минимизировать все узкие места софтварного роутера в интернет с НАТом при большом количестве соединений?
современные pc-роутеры запросто могут закрыть гигабитный канал.
какие у вас цифры? сколько стейтов?

Цитата
Дмитрий пишет:
Как я понимаю связка ppp+natd+ipfw будет самой медленной?
верно
Цитата
Дмитрий пишет:
PPPoE: ppp в составе FreeBSD, mpd, ng_pppoe (netgraph)
правильный выбор

Цитата
Дмитрий пишет:
natd+ipfw
медленно и неэффективно. natd будет жрать процессор.

Цитата
Дмитрий пишет:
ipfw nat (FreeBSD 7)
имхо, неплохой вариант

Цитата
Дмитрий пишет:
pf nat
swi:net1 будет грузить процессор. + pf не умеет использовать более одного процессора, при большом количестве стейтов начинает дропать трафик. не умеет корректно обрабатывать pptp/ftp/sip/irc/etc

Цитата
Дмитрий пишет:
ipnat (ipfilter)
плохо ведет себя на smp, иногда приводит к странным лагам. у меня иногда уводил фряху в панику.
Цитата
Дмитрий пишет:
ng_nat (netgraph)
почти то же самое, что ipfw nat.

Я бы посоветовал либо ipfw nat, либо разделить функционал на 2 машины:
1я - bras на freebsd
2я - nat на linux(я тестил при 3 млн сессий и 60kpps - полёт нормальный).
 
А насчёт PPPoE? Чем лучше поднимать сессию?
 
mpd5

ещё советую почитать про ng_car
 
Спасибо за ответы. Помогли определиться.
Страницы: 1
Читают тему