Jump to content

минимальный проц для 100Мбит роутинга под линухом?


Recommended Posts

Posted

У кого есть практический опыт по сабжу или может теоретические выкладки хотябы? Планирутеся перевод домашней сети на 100Мбит. Сеть включает несколько подсетей с разной адресацией и скорее всего принять общую адресацию во всех случаях будет просто невозможно. Роутер на 2 или 3 сетевых 100мбит будет необходим. Кроме того при возможности я думаю установку в некоторых местах вместо свичей - компы с линухом в режиме бриджа. Какие в этом случае будут требования к процессору?

Posted

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

А не проще коммутатор 3-го уровня поставить. Инетерфейсов больше, а цена почти та же...

Posted

Rickz, бридж пахал (правда на openbsd) между двумя 100Мбит-ными сетками по 40 клиентов в каждой на P100 без тормозов в сети.. загрузку проца не помню даже примерную.. для роутеров возможно что-то побыстрее понадобится, хотя, может и этого хватит..

 

Nag,

24-портовый коммутатор 3-го уровня примерно 500$

6-портовый писюковый роутер - меньше 100$

а коммутаторы хуже тем, что там невозможно извратиться так, как на писюхе.. ни snort взгромоздить, ни arpwatch, ни замысловатых привил фильтрации и приоритезации понаписать..

Posted
Роутер на 2 или 3 сетевых 100мбит будет необходим

На заре деятельности была такая фича... РII350/128 - рутил 100 офисной локалки - 10-12 машин, 100 локалки по зданию (ок.40 машин), 100 внешних Етн клиентов - 20-25 машин + 11 мбит Cisco 340 + 4 модема... крутилось все под Демьяном и редко за 10% загрузки зашкаливало...

Posted

В принципе любого целерона хватит начиная от 300 а выше.

Раньше 4 карточки стояли, всё нормально, только карты ставь не реалтек, они сильно нагружают проц, intel, самое то для сервачка.

 

Загрузка доходила до 60%, это в пиках, но скорость не падала, правда на нём ещё стока всякого крутилось по мелочи,что не мудрено.

Posted

P166-не-MMX, 32Mb, FreeBSD, около десятка правил в Firewall, 3Com905+RTL8139, чистый роутинг без nat тянула влёт. Правда, 8139+firewall иногда доводили процессор до 70-80% (среднестатистический - 20%), но не тормозило. Добавление третьей сетевухи 8139 сломило спину верблюда, т.е. в пике процессор захлебывался и положенных мегабит не выдавал.

Posted

Nag

Во первых нужно всего 2, ну 3 интерфейса.

Во вторых - коммутатор 3го уровня это управляемый, но вот я не знаю, у него можно на 2 порта назначить разные подсети ИП? А при выгорании порта и отсутствии свободных что делать? В PC можно просто купить новую сетевуху.

glush

Это радует (насчет п100), а как считаешь фриска или например урезанный дебиан 2.4.18 будут хуже/нехуже/лучше openbsd?

 

Кстати, насчет что требовательнее к ЦПУ - роутер или бридж, откомментируйте такое мнение. Роутер отрабатывает только те пакеты, которые адресованы конкретно ему, а мост должен разобрать все пакеты, значит требования к процу в режиме бриджа - больше.

Posted
Nag

Во первых нужно всего 2, ну 3 интерфейса.

Во вторых - коммутатор 3го уровня это управляемый, но вот я не знаю, у него можно на 2 порта назначить разные подсети ИП? А при выгорании порта и отсутствии свободных что делать? В PC можно просто купить новую сетевуху.

glush

Это радует (насчет п100), а как считаешь фриска или например урезанный дебиан 2.4.18 будут хуже/нехуже/лучше openbsd?

 

Кстати, насчет что требовательнее к ЦПУ - роутер или бридж, откомментируйте такое мнение. Роутер отрабатывает только те пакеты, которые адресованы конкретно ему, а мост должен разобрать все пакеты, значит требования к процу в режиме бриджа - больше.

Если коммутатор 3-го уровня, значит, и подсети IP на нем можно делать. Делать бридж на PC - по-моему, полное извращение (свич все равно дешевле и надежнее), а вот рутер для маленькой сети на PC есть смысл. Насчет загрузки - что больше, бридж или рутер - не знаю. Рутеру нужно разбирать заголовки второго и третьего уровня (и даже четвертого - транспортного уровня - если стоят фильтры по портам), рыться в таблицах маршрутизации, сверять с ACL листами. Так что не знаю, что будет проц больше загружать.

Сейчас сам делаю рутер на freebsd с ipfw на интелях, так что посмотрим

Posted
а мост должен разобрать все пакеты,

или я глючу или что то не то - с какой радости тупой бридж пакеты разбирать будет ?

Posted
или я глючу или что то не то - с какой радости тупой бридж пакеты разбирать будет ?

Должен. Кадры по MAC адресам и накапливать адреса в динамической таблице. Как коммутатор. Вообще-то коммутатор и есть многопортовый мост.

Posted

glush,

6-портовый писюковый роутер - меньше 100$

а коммутаторы хуже тем, что там невозможно извратиться так, как на писюхе.. ни snort взгромоздить, ни arpwatch, ни замысловатых привил фильтрации и приоритезации понаписать..

 

6-портовый рутер на ПС за $100? Хм...

Готов спорить, что 6 100-мегабитников не разрулит корректно машинка дешевле $600. И то, умрет под первым же извращенным правилом. :-)

Posted

Nag,

 

теоретически, пропускная способность шины PCI для процессоров пятого и выше поколений не ниже 66MHz, шина 32-битная => пропускная способность шины 66MHz * 32bit = 2112Mbps, устройств (сетевух) у нас шесть, => на каждое приходится по 352Mbps. => 6 * 152Mbps (почти половина пропускной способности в случае full-duplex, и большше половины в half-duplex) составляют запас, идущий на обработку пакета. при этом следует учитывать, что все все таблицы роутинга и другие необходимые данные находятся в оперативке, доступ к которой осуществляется не по PCI (в случае с DMA).

 

если у кого-нибудь есть более глубокие познания в количестве ресурсов, уходящих на обработку одного пакета, можно более подробно рассчитать.

 

P.S. не бейте сырыми трусами, если большая часть вышесказанного является бредом :)

Posted

есть пример перед глазами, рутер на целике1000 + 128 мозгов стоит 4 сетевушки.. что-то типа НЕ2000.. и одна 3с905 Занимается маршрутизацией сетей + ДШСП + фильтры.. ничего больше нет. С консоли работать невозможно. Правда там фильтров немеряно .. при их снятии жизнь существено облегчается, но и так все-равно чувствуются задумывая периодические

Posted

glush,

Э... Даже считать не стану. ;-)

6 интерфейсов на 100 мегабит - желателен взрослый сервак с 64-битной шиной, и серверными сетевухами. %-)

Может будет жить на чем-то более простом, но разве ж это жизнь... ;-)

Posted

.. это не наше, это просто пример перед глазами :) И что там используется мне как-то до фени.

Posted

Дык в том то и дело что тормоза то начнуться токо когда по правилам файрвола будешь гонять пакеты.

По требовательности посмотри описания Cisco PIX

Где больше 6 портов уже 3й пень стоит, не зря наверно да и ОСь там чисто под файрволл заточена, тоесть дающая на этих вычислениях максимум.

Сетевухи там правда не bus master ди и не спасет наверно это,

так как опять таки основную нагрузку firewall дает, а это на сетевуху не возложишь, хочешь не хочешь через проц гонять надо.

Вот вопросик к Нагу: А даташитик не выложишь на уомутаторы 3го уровня, да и вобще хорошая тема для обзорчика, что лучше-дешевле, круче.

Ведь многие пришли к магистралям на 100мб и выше а вот свитчи свитчами но и пару роутеров в сети больше чем на 100 человек надо а если звезда оптикой?

То 6 каналов на роутер это еще и мало. Вопрос, имеет ли всю ту функциональность комутатор 3го уровня или тут удел железа PC-base (тотже BSD или PIX)?

Posted

Вопрос, имеет ли всю ту функциональность комутатор 3го уровня или тут удел железа PC-base

 

Нам сейчас актуально это.. но на компы с 6 сетевухами даже смотреть неохота.. сразу хочется свитчиками, ибо пример есть перед глазами :) А функциональность - свитчик 3 ур, это все-таки немного обрезанный рутер, и то, что можно извратится м линухе - свитчик не даст сделать..

Posted

Так все же почему не охото смотреть?

Можно ведь что-то на базе P-III собрать в 400$ вполне реально уложиться с нормальными сетевухами. Но тут получаеться что цена сопоставима с 3-layer Switch но больше цена на обслуживание.

Тоесть все начинает упираться в функциональность, если нужно круто фильтровать то свитч не поможет, а если просто там обрезать, тут пропустить, без сложных правил фильтров но тогда и чтонить на базе Celeron'a справиться да и опять 6 портов 100Мб это конечно хорошо, но реально ли они будут у тя хотябы на 50% все загруженны постоянно или только в пиках?

Вощем за и против каждого из решений полно.

Может ктонить сделает обзорчик по поводу 3-layer switch?

Posted

Да в разделе оборудование выложены свитчики, есть ссылки.

Самый дешевый из мне известных - Intel 550T - отдаю за $500. ;-)

Вполне взрослый и мощный зверек.

Но это одна сторона медали.

Вторая - зачем рутеры, зачем 3-й уровень... Есть же виланы.

Думаю многие сети можно завернуть таким образом в центр.

Хотя скорость разделится - но трафик можно будет считать.

Да и не верю, что есть задачи прогружающие все 100 мегабит...

 

В общем, на самом деле надо рисовать схемы и думать... А то сравниваем слона и кита. ;-)

 

Кстати, было бы интересно прорисовать пару практических решений наверно. Но жля этого нужно намного больше конкретики.

Posted

.. дай в Сосновом Бору потестить ?? :)

А насчет вланов - вот сейчас и думаем... пробуем.. прикидываеи.. рисуем..

Posted

Дык а в инет ее поместить?

Она поддерживает чтоб ее с реального айпишника можно было удаленно админить?

Интересно просто посмотреть как это все выглядит.

Posted

зайди на www.dlink.ru, там было расписано довольно подробно насчет вланов.. тока где - не помню :(

Posted

smsm,

Под залог потестить - без проблем. ;-)

А в инет выставить наверно можно, только толку...

Надо на чивом чем-то пробовать.

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