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

время жизни трубы?

Добавлено: 2009-02-04 14:40:47
filosan
Используя следующие правила, я думал что помимо прочего я ещё смогу увидеть сколько всего ушло на каждый ip.

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

${FwCMD} add pipe 10 ip from any to ${NetIn} out via ${LanIn}
${FwCMD} pipe 10 config bw 128Kbit/s queue 30 mask dst-ip 0x000000ff gred 0.002/5/15/0.1
Трубы создаются динамически на каждый ip, но также динамически потом исчезают. А потом появляются снова. Счётчики трубы при этом естественно сбрасываются. Можно ли управлять этим процессом?

Re: время жизни трубы?

Добавлено: 2009-02-04 14:50:47
hizel
man ipfw тонко намекает ;)

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

     net.inet.ip.dummynet.expire: 1
             Lazily delete dynamic pipes/queue once they have no pending traf-
             fic.  You can disable this by setting the variable to 0, in which
             case the pipes/queues will only be deleted when the threshold is
             reached.

Re: время жизни трубы?

Добавлено: 2009-02-04 14:54:33
hizel
да и при таком коленкоре, обратите внимание на это

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

     buckets hash-table-size
           Specifies the size of the hash table used for storing the various
           queues.  Default value is 64 controlled by the sysctl(8) variable
           net.inet.ip.dummynet.hash_size, allowed range is 16 to 65536.

Re: время жизни трубы?

Добавлено: 2009-02-04 15:00:59
filosan
hizel писал(а):net.inet.ip.dummynet.expire: 1
Не заметил. :smile:
hizel писал(а): buckets hash-table-size
Ну 64 мне хватит точно.