Filtr L7 | |
---|---|
Vývojář | Justin Levandoski, Ethan Sommer, Matthew Strait |
Zapsáno v | C , C++ |
Operační systém | linux |
Nejnovější verze | 2.23 ( 8. října 2013 ) |
Licence | GNU GPL |
webová stránka | l7-filter.clearfoundation.com |
l7-filter je softwarový balík, který je klasifikátorem subsystému Linux Netfilter , který dokáže kategorizovat IP pakety na základě dat aplikační vrstvy . Hlavním účelem tohoto nástroje je umožnit detekci sdílení souborů (také p2p ), jehož klienti používají nepředvídatelný počet portů .
Existují dvě verze tohoto softwarového produktu. První je implementován jako modul pro jádro Linux 2.4 a 2.6. Druhá experimentální verze byla vydána v prosinci 2006 jako aplikace pro uživatelský prostor a při klasifikaci se spoléhá na knihovny netfilter uživatelského prostoru.
Obě verze l7-filter používají k určení síťového protokolu regulární výrazy (ačkoli verze uživatelského prostoru a jádra používají různé knihovny regulárních výrazů). Tato metoda, která se používá ve spojení se systémem Linux QoS , umožňuje specifičtější než na portu nezávislé tvarování provozu.
Všechny verze l7-filter byly vydány pod GNU General Public License .