From: Ethan Sommer <sommere@mathcs.carleton.edu>
To: lartc@vger.kernel.org
Subject: [LARTC] Announcing Layer-7 Filter!
Date: Mon, 12 May 2003 17:21:50 +0000 [thread overview]
Message-ID: <marc-lartc-105276018812975@msgid-missing> (raw)
I'm pleased to announce the initial release of the linux Layer-7 Filter.
We integrate into the existing Linux QoS code (with tc etc...) and use
regular expressions to match and shape streams of data.
From our web site ( http://l7-filter.sourceforge.net/ )
Our goal is go create a filter to classify packets based on application
(or "layer 7") data. This means that will will be able to classify
packets as HTTP, FTP, Gnucleus, etc, regardless of what port the
services are run on. Our filter will complement existing filters that
classify based on route, port numbers and so on.
...
Our project has three subparts:
1. A patch to the Linux kernel. This code does the actual classification.
2. A patch to the "tc" (traffic control) program. This program tells
the kernel how to filter.
3. A file with protocol definitions which tells the kernel what we
mean when we say "HTTP". This file is fed to the kernel via /proc.
--- end of website quote ---
It currently works with the linux 2.5 kernel (we've done most of our
testing on 2.5.58) but it should be easy to backport.
We currently have patterns for HTTP, FTP, POP3, IMAP, and (and I know
this is the one you were waiting for) KaZaA!!
Please give it a try, let us know what you think (either through our
sourceforge forums or by e-mailing me or this list.) We would also love
to have lots of community involvement building up a database of
patterns. Anyone who has used tcpdump and regular expressions before
should be able to create a new pattern in under 15 minutes.
You can find out more at http://l7-filter.sourceforge.net/
Thanks, and I hope you all find our work useful,
Ethan J. Sommer
Other Developers:
* Justin Levandoski
* Matt Strait
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
next reply other threads:[~2003-05-12 17:21 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-05-12 17:21 Ethan Sommer [this message]
2003-06-03 8:28 ` [LARTC] Announcing Layer-7 Filter! Thomas Kirk
2003-06-05 16:45 ` Ethan Sommer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=marc-lartc-105276018812975@msgid-missing \
--to=sommere@mathcs.carleton.edu \
--cc=lartc@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.