Страница 1 из 1

ipfw table limit

Добавлено: 2010-11-08 9:44:38
gonzo111
Вопрос такой, сколько в ipfw table можно максимум поместить записей IP,
будет ли ОС нормально работать при допустим 2000 записей (с подсетями и просто IP)? Насколько сильно упадет производительность при использовании этих таблиц в pipe, queues ?
Может кто то реально сталкивался.. ;-)

Re: ipfw table limit

Добавлено: 2010-11-08 11:05:57
Alex Keda

Re: ipfw table limit

Добавлено: 2010-11-08 11:07:03
rmn
gonzo111 писал(а):сколько в ipfw table можно максимум поместить записей IP
4 294 967 295 адреса
gonzo111 писал(а): будет ли ОС нормально работать при допустим 2000 записей (с подсетями и просто IP)? Насколько сильно упадет производительность при использовании этих таблиц в pipe, queues ?

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

02000  3029105420  3622741976198 pipe 1000 ip from table(124) to table(123) out
02001  2260902636  1137969835158 pipe 1001 ip from table(123) to table(124) in

# ipfw table 123 list | wc -l
     767
# ipfw table 124 list | wc -l
    4602
после добавления этих таблиц, нагрузка практически не поменялась

Re: ipfw table limit

Добавлено: 2010-11-08 12:56:23
gonzo111
спасибо

если там еще и подсети? тоже нагрузка будет небольшая?

rmn какая у тя версия фри?

Re: ipfw table limit

Добавлено: 2010-11-08 13:07:08
gonzo111
Alex Keda я так понял в 8.1 уже идет с коммитом Хизеля ?

итого количество строк максимум 100К ? это с учетом подсетей? или просто количество строк?

Re: ipfw table limit

Добавлено: 2010-11-08 13:29:47
FreeBSP
я в сырцах 8-го стабила дяденого кода не увидел. хотя в рассылке сказано что закоммитили что то типа этого и коммитили вроде в каррент

Re: ipfw table limit

Добавлено: 2010-11-08 13:44:03
hizel
там был коллективный патч, bu7cher добавил огня
http://lists.freebsd.org/pipermail/free ... 16580.html

обрати внимание на скорость реакции Луиджи при наличии патча ;]

Re: ipfw table limit

Добавлено: 2010-11-08 15:12:12
gonzo111
я ниче не понял что в итоге?
в каком релизе будет/есть патч и сколько допустимо сторок в таблице и подсетей ???

Re: ipfw table limit

Добавлено: 2010-11-08 17:05:21
FreeBSP
дооо =) луиджи шустрый =) коммит через два с небольшим часа после появления патча в рассылке =)
сегодня получал RELENG_8
оттудова, тот самый main.c

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

        }

        while (fgets(buf, BUFSIZ, f)) {         /* read commands */
                char linename[10];
                char *args[2];

                lineno++;
                sprintf(linename, "Line %d", lineno);
                setprogname(linename); /* XXX */
в HEAD аналогично...

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

        }

        while (fgets(buf, BUFSIZ, f)) {         /* read commands */
                char linename[10];
                char *args[2];

                lineno++;
                sprintf(linename, "Line %d", lineno);
                setprogname(linename); /* XXX */
:unknown: :Search: :-o
в какую то отдельную ветку комитили?

Re: ipfw table limit

Добавлено: 2010-11-08 17:09:35
hizel
руки из попы вытаскивай! :]
http://svn.freebsd.org/viewvc/base/head ... &r2=206494

Re: ipfw table limit

Добавлено: 2010-11-08 18:02:22
FreeBSP
Дурак!

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

cp 8-stable-supfile head-supfile
csup head-supfile
так я получил HEAD =)
осознал, исправил, прозрел =)

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

        while (fgets(buf, BUFSIZ, f)) {         /* read commands */
                char linename[20];
                char *args[2];