Страница 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 */

в какую то отдельную ветку комитили?
Re: ipfw table limit
Добавлено: 2010-11-08 17:09:35
hizel
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];