[Bro] &expire_func/&create_expire question

Robin Sommer robin at icir.org
Mon Nov 20 11:31:54 PST 2006


On Fri, Nov 17, 2006 at 17:55 -0800, Christian Kreibich wrote:

> Another factoid: for *any* &create_expire delay between 1s and 60s

To clarify how table expiration works: we do not install an
individual timer for every table entry; that would way too many.
Instead, every table gets *one* timer which periodically triggers
the expiration of all outdated entries. By default, this is done
every 10s (table_expire_interval). Furthermore, when entries are
expired, only 5000 (table_incremental_step) are expired in a row,
then a delay of 0.01 (table_expire_delay) is inserted to avoid
dropping packets. 

Robin

-- 
Robin Sommer * Phone +1 (510) 931-5555 * robin at icir.org 
LBNL/ICSI    * Fax   +1 (510) 666-2956 *   www.icir.org



More information about the Bro mailing list