Projects / Layer-7 Packet Classifier for Linux

Layer-7 Packet Classifier for Linux

L7-filter is a packet classifier for Netfilter that identifies packets based on application layer (OSI layer 7) data. This means that it is able to classify packets as HTTP, FTP, Gnucleus, Kazaa, etc., regardless of ports. It complements existing matches that classify based on port numbers, packet length, TOS bits, and so on. Combined with Linux QoS, it allows for full layer 7 packet shaping.

Operating Systems

Recent releases

  •  07 Aug 2012 19:47

    Release Notes: Migration of project repository. Minor enhancements and bugfixes.

    •  28 May 2009 21:53

      Release Notes: This release has an improved SIP pattern. Reran benchmarks have recategorized patterns accordingly.

      •  08 Jan 2009 14:11

        Release Notes: Support for Linux 2.6.27 and 2.6.28 was added.

        •  18 Dec 2008 18:39

          Release Notes: The pattern for RTP has been fixed.

          •  23 Nov 2008 23:08

            Release Notes: The Xunlei pattern has been updated. Patterns have been added for PPLive and Guild Wars.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.