производительность ipfw table

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
table
проходил мимо

производительность ipfw table

Непрочитанное сообщение table » 2011-12-29 14:07:52

есть список из ок. 800 ip-адресов, трафик которых разрешен.

добавляем эти ip-адреса в таблицу ipfw

Некоторые из них идут подряд:

Код: Выделить всё

192.168.1.1
192.168.1.2
192.168.1.3
...
Вопрос: как ipfw быстрее сравнивает ip в пакете c ip в таблице - по маске или по отдельному ip?
или есть ли смысл указывать вот эти подряд идущие адреса в виде маски.

И вообще насколько серьезная это нагрузка для ipfw на максимальном потоке 100 Мбит. Тачка средненькая. :smile:
Всех с Наступающим!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: производительность ipfw table

Непрочитанное сообщение hizel » 2011-12-29 14:22:31

для маски делается отдельное сравнение

см. /usr/src/sbin/routed/radix.c
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

table
проходил мимо

Re: производительность ipfw table

Непрочитанное сообщение table » 2011-12-29 15:16:07

hizel писал(а):для маски делается отдельное сравнение

см. /usr/src/sbin/routed/radix.c
гм... познания в Си конечно есть, но не могли бы вы сказать как все таки будет быстрее? :smile:

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: производительность ipfw table

Непрочитанное сообщение Alex Keda » 2011-12-29 21:45:31

для 800 адресов - пожалуй вам без разницы будет =))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: производительность ipfw table

Непрочитанное сообщение LMik » 2011-12-29 21:47:40

Alex Keda писал(а):для 800 адресов - пожалуй вам без разницы будет =))
Темболее на 100 мбит/с, хотя тут наверное стоит все же pps рассматривать.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!