sirmax Posted February 6, 2006 Posted February 6, 2006 Доброго времени суток! В настоящее время в связи с предпологаемым ростом абонентской базы, решил озаботиться сменой маршрутизатора. Задача - маршрутизировать траффик между сегментами локальной сети (пользовательский траффик - несчитаный, нешейперенный, мелке пакеты, вирусы, и т.п.). Фильтрация траффика - минимальная. Планируемая нагрузка - 5 100мбитных потоков. Желательно - иметь возможность установить одну гигабитную сетевую карту - Сейчас эту задачу выполняет Athlon 1200 и linux с ядром 2.4.30. Какую материнскую плату (и платформу вообще) рекомендуется использовать? Так же прошу уважаемого jab рассказать о приимуществах freebsd для задач маршрутизации. Вставить ник Quote
jab Posted February 6, 2006 Posted February 6, 2006 Фильтрация траффика - минимальная. Планируемая нагрузка - 5 100мбитных потоков. Желательно - иметь возможность установить одну гигабитную сетевую карту - Я бы взял управляемый свич с поддержкой 802.1q vlan и гигабитным портом. 100 мегабитные потоки завел бы в него, а роутер бы сделал - с двумя гигабитными карточками на быстрой шине, и приземлил бы vlanы на нем. А вообще - задача не поставлена. Что за нагрузка планируется на этих 5 соточных портах ? В час пик полная нагрузка в две стороны ? Или только в одну сторону ? Сколько денег есть ? :-) Скажем на pci32 можно взять атлон дешевенький с гигабитной сетевухой onboard и вторую воткнуть внешнюю. А можно взять Dual Opteron с PCI Express. Тоже себе роутер. :-) Вставить ник Quote
sirmax Posted February 6, 2006 Author Posted February 6, 2006 jab Думаю, вариант со свитчем - самый правильный. Нагрузка - сейчас - далеко не полная, но она постоянно ростет. Денег, естественно, хотелось бы поменьше потратить. А касательно ОС для этих целей что можете сказать? Вставить ник Quote
jab Posted February 6, 2006 Posted February 6, 2006 Нагрузка - сейчас - далеко не полная, но она постоянно ростет.Денег, естественно, хотелось бы поменьше потратить. Тогда стоит начать с обычного роутера на pci32 и апгрейдить его по мере роста нагрузки. У меня например уже пару лет стоят Athlon 2200+ на Asus A7V8X-X. А касательно ОС для этих целей что можете сказать? Читайте форум, я уже вроде все сказал по этому поводу, да и статья моя где-то была в одном из прошлогодних выпусков. Вставить ник Quote
kapa Posted February 7, 2006 Posted February 7, 2006 Как раз 3 дня назад заменил старые роутеры на новые: АМД64 с быстрой шиной поставил FreeBSD 6.0, больше, наверное, для полинга, но тут, собственно произошёл небошльшой затык - пока ни на одном форуме не подсказали суть: компы по 6 сетевух - по 2 sk и по 4 xl или rl изменил на sk (гигабит) mtu на 9000 хочу попробовать включить polling, отсюда вопрос: xl и rl, как я вычитал, polling поддерживают, а sk, вроде, нет. так вот, если я в sysctl включаю polling он подменит аппаратные прерывания на опрос карточек процом, не перестанут ли работать при этом sk? или xl и rl будут работать с поллингом, а sk как и были? не скажется ли это отрицательно? на живых маршрутерах некрасиво экспериментировать :-/ Вставить ник Quote
jab Posted February 7, 2006 Posted February 7, 2006 АМД64 с быстрой шинойпоставил FreeBSD 6.0, Это с какой например ? :-) хочу попробовать включить polling, отсюда вопрос: В 6.0 polling включается раздельно на каждый из интерфейсов, man ifconfig. Вставить ник Quote
jab Posted February 7, 2006 Posted February 7, 2006 Да, кстати, если там мелкое значение HZ - может сказаться негативно. Вставить ник Quote
jab Posted February 7, 2006 Posted February 7, 2006 Насчет Athlon64 vs. P4/HTT я очень не уверен... Какая-то неубедительная экономия выходит. Вставить ник Quote
kapa Posted February 7, 2006 Posted February 7, 2006 Это с какой например ? :-) 1600 В 6.0 polling включается раздельно на каждый из интерфейсов, man ifconfig. спасибо Да, кстати, если там мелкое значение HZ - может сказаться негативно. 1000 дефолтных не мелко для стомегабитных? Вставить ник Quote
jab Posted February 8, 2006 Posted February 8, 2006 1600 И что Вам эта шина дала ? :-) бенчи прогнали ? с p4 сравнили ? ;-) Да' date=' кстати, если там мелкое значение HZ - может сказаться негативно.[/quote']1000 дефолтных не мелко для стомегабитных? Вы же сказали что у Вас там два марвелла с jumbo frames ? Я бы под большую нагрузку 2000 поставил все-таки, хотя может и 1000 вполне хватать. Вставить ник Quote
kapa Posted February 8, 2006 Posted February 8, 2006 И что Вам эта шина дала ? :-) бенчи прогнали ? с p4 сравнили ? ;-) к сожалению, пробовать и сравнивать было не с чем, поэтому, при условии небольшой разницы в ценах, выбрал именно такую...в финансах ограничен Вы же сказали что у Вас там два марвелла с jumbo frames ? Я бы под большую нагрузку 2000 поставил все-таки, хотя может и 1000 вполне хватать. по 1 встроенному марвеллу и по 1 навесному трикому они-то, как раз, поллинг не поддерживают, - они смотрят на самые нагруженные сегменты на остальные, наверное, попробую дефолтные 1000 Вставить ник Quote
Ugnich Anton Posted February 8, 2006 Posted February 8, 2006 они-то, как раз, поллинг не поддерживают, ... А зачем тогда брали ?! Вставить ник Quote
kapa Posted February 8, 2006 Posted February 8, 2006 они-то, как раз, поллинг не поддерживают, ... А зачем тогда брали ?! во-первых, не знали какие дрова на марвелл во-вторых, не знали какие дрова на трикомы в-третьих, думали, что триком есть триком ;) в-четвёртых, надеюсь, что Гигабит с включенными джамбо-фреймсами будет неплох и без поллинга Вставить ник Quote
Ugnich Anton Posted February 8, 2006 Posted February 8, 2006 в-четвёртых, надеюсь, что Гигабит с включенными джамбо-фреймсами будет неплох и без поллинга Некоторые карты с поддержкой поллинга хороши не только поддержкой поллинга. :) Вставить ник Quote
jab Posted February 8, 2006 Posted February 8, 2006 Насчет Athlon64 vs. P4/HTT я очень не уверен... Какая-то неубедительная экономия выходит. Временно беру свои слова обратно. Вставить ник Quote
kapa Posted February 8, 2006 Posted February 8, 2006 попробовал...заодно включил в биосе типа оптимальный конфиг но ядро написало, что таких параметров в нём нет (поллинг) попробовал пересобрать ядро - после линукса довольно неудобно жду следующей возможности ребута - по результатам сообщу вопрос - чем лучше протестировать результат? mrtg пойдёт или iptraf? что посоветуете? Вставить ник Quote
jab Posted February 9, 2006 Posted February 9, 2006 попробовал пересобрать ядро - после линукса довольно неудобно Если привыкли автогеном через анус ядро собирать как на линуксе - то действительно неудобно. :-) Вставить ник Quote
Shiva Posted February 10, 2006 Posted February 10, 2006 kapa, в-третьих, думали, что триком есть триком ;) И вы правильно думали :) Вставить ник Quote
sirmax Posted February 19, 2006 Author Posted February 19, 2006 jab перечитал форум и к сожалению не нашел информации относительно работы под большой нагрузой linux или FreeBSD-маршрутизатров. Не могли бы дать ссылку плз? Вставить ник Quote
Programmer Posted February 20, 2006 Posted February 20, 2006 xl и rl, как я вычитал, polling поддерживают Можно ссылку на эту информацию? по моим данным, как раз rl поллинг и не поддерживают. По этой причине мы интеловские fxp предпочитаем. Вставить ник Quote
jab Posted February 20, 2006 Posted February 20, 2006 Можно ссылку на эту информацию? по моим данным, как раз rl поллинг и не поддерживают. По этой причине мы интеловские fxp предпочитаем. man polling rl(4) не поддерживает tcp/udp checksum offload Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.