The following module was proposed for inclusion in the Module List: modid: Net::IP::LPM DSLIP: bdpOp description: Implementation of Longest Prefix Match algo userid: TPODER (Tomas Podermanski) chapterid: 23 (Miscellaneous_Modules) communities: http://code.google.com/p/nf-tools/source/browse/#svn%2Ftrunk%2Fperl-LPM
similar: Net::IPTrie, Net::IP::Match, Net::IP::Match::Trie, Net::IP::Match-XS, Net::CIDR::Lookup, Net::CIDR::Compare rationale: There are also other implementation of Longest Prefix Match in perl. However most of them have some disadvantage (poor performance, lack of support for IPv6 or requires a lot of time for initial database building). This module uses range search algorithm and allows store the built database of prefixes into file. Module also implements cache to speed up lockups. Support for both IPv4 and IPv6 is implemented. enteredby: TPODER (Tomas Podermanski) enteredon: Sat Jan 5 20:41:39 2013 GMT The resulting entry would be: Net::IP:: ::LPM bdpOp Implementation of Longest Prefix Match algo TPODER Thanks for registering, -- The PAUSE PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=5e800000_2ef81cd8ac3d2bcc&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=5e800000_2ef81cd8ac3d2bcc&SUBMIT_pause99_add_mod_insertit=1 Peek at the current permissions: https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Net%3A%3AIP%3A%3ALPM