Layer 7 过滤 (官网介绍)
Application Layer Packet Classifier for Linux
Documentation
Absolutely essential reads
- README
- HOWTO-kernel or HOWTO-userspace
- List of supported protocols
Before asking questions on the mailing list, read these
- FAQ
- Compatibility with various kernel versions
- Known problems
- Performance data
- How to use l7-filter to analyze traffic without inserting it directly into your traffic flow
- Protocolinfo.org - A wiki devoted to the identification of network protocols with a focus on l7-filter
l7-filter development docs
- Technical details
- Protocols we'd like to support
- Pattern writing HOWTO - how to match a new protocol or improve an existing pattern
Feature overview
- Patches for Linux 2.4 and 2.6
- Support for TCP, UDP and ICMP over IPv4
- Uses Netfilter's connection tracking of FTP, IRC, etc
- Examines data across multiple packets
- Number of packets examined tunable on the fly through /proc
- Number of bytes examined tunable at module load time
- Distinguishes between new connections (those still being tested) and old unidentified connections
- Gives access to both Netfilter and QoS (rate limiting) features
- With the Netfilter "helper" match, you can distinguish between parent and child connections (e.g. ftp command/data)
More documentation
- Netfilter: The official documentation. Highly recommended.
- Linux QoS: Linux QoS doesn't come with documentation. The Linux Advanced Routing & Traffic Control HOWTO is the best attempt we have found to explain its mysteries. It remains rather mysterious, sad to say.
- More on l7-filter: Designing and Implementing Linux Firewalls and QoS using netfilter, iproute2, NAT and l7-filter, Lucian Gheorghe, ISBN 1904811655.
How can I help?
- Found a bug, typo or something out of date? Report and/or fix them.
- Test our patterns and report your experiences on protocolinfo.org or our mailing list.
- Write new patterns.
- Do performance testing and send us your results.
- Translate our documentation into other languages.
- Make better icons for the protocols page.
- Write a front-end that makes traffic shaping easy for people who aren't Linux gurus.
Contact us
Related software
Front-ends that support l7-filter (not tested by us)
- Zeroshell
- Untangle
- Tomato
- QOS-L7
- NuFace
- MasterShaper
- k-shaper
- eBox Platform
- DD-WRT
- Connexion
Similar (open source/partially open source) projects
- IPP2P - A Netfilter module that identifies Peer-to-Peer traffic. It uses functions compiled into the kernel rather than regular expressions that are loaded from user space.
- Ourmon
- Bandwidth Arbitrator for Linux
- HiPPIE
Credits
- 4× anonymous ($)
- aledr (bug fix)
- Antid0t (bug report)
- Mike Auty (bug report)
- Amin Azez a.k.a. Sam (kernel update)
- Josh Ballard (patterns)
- bartman007 ($)
- Sebastien Bechet (patterns)
- Daniel Black (bug reports, autoconf/automake)
- Laurens Blankers (patterns, bug report)
- Gabriel Borkowski (bug report)
- Damien Boucard (kernel feature)
- Franck Bouffard (patterns, bug report)
- Michiel Brandenburg (incompatibility report)
- Alain Dellon Brito (incompatibility report)
- Jesper Brouer (iptables improvement)
- Dez Cadena (documentation)
- LanTian (patterns)
- Matteo Croce (patterns)
- Colin Dean (Makefile, bug report)
- Vincent Deffontaines (translation)
- Ankit Desai (patterns)
- Ben Efros (patterns)
- Jan Engelhardt (kernel/iptables update, bug reports/fixes)
- Brandon Enright (patterns)
- Fulvio Esposito (bug fix)
- Fabien (bug report)
- Deti Fliegl (bug fixing)
- Eicke Friedrich (IPP2P)
- Mark Fuller (bug report, $)
- David Varela Garrido (bug report)
- Greatwolf (patterns)
- Norbert Harrer (compatibility fix)
- Joerg Hoh (Netfilter 2.4 backport)
- Kegan Holtzhausen (forward porting)
- jazd (bug fix)
- jm409 (patterns)
- joda.bot (?) (pattern)
- Radovan Josth (pattern)
- Jan Judec (patterns)
- James King (kernel update)
- Dror Kronstein (feature)
- Zoltan Kuscsik (compatibility fix)
- Michael Leong (patterns)
- 李伟华/Li Weihau (bug reporting)
- Liangjun (patterns)
- David Maciejak (typo report)
- Krzysztof Maciejewski (patterns)
- Clayton Macleod (patterns)
- Gordon McLellan (bug report)
- Mike Mestnik (bug report)
- Richard Moore (patterns)
- Michael Moyse (doc bug report)
- NTPT (insightful feature request)
- Pawel Panek (bug report)
- Stefano Papaleo (translation)
- Trevor Paskett (patterns)
- fuzz_bunny/Paul (bug report)
- Carlo Perassi (bug report)
- Volkov Peter (bug fix)
- Tomas Potok (translation)
- Art Reisman (bandwidtharbitrator)
- Filip Sneppe (kernel feature)
- Goli SriSairam (patterns)
- tehseen sagar (pattern)
- Telsin (patterns)
- Falstaf/Magnus Ternström ($)
- Aaron Thomas (bug report)
- Myles Uyema (patterns)
- VeNoMouS (patterns)
- Daniel Weatherford (patterns)
- Beat Weisskopf (patterns, metadata)
- lonely wolf (translation)
- wsgtrsys (patterns)
- Anyone I've forgotten!
Computer code associated with l7-filter (including, but not limited to, programs, patches, the protocol definitions and the website code) is licensed under the GNU GPLv2.
Content associated with l7-filter that is not computer code (including, but not limited to, the human readable content of this website, the offline documentation and the logo) is licensed under Creative Commons Attribution-ShareAlike 1.0.
转载于:https://blog.51cto.com/enchen/179540
Layer 7 过滤 (官网介绍)相关推荐
- Hadoop 之 Distcp官网介绍和注意事项
Hadoop 之 Distcp方式 官网:https://hadoop.apache.org/docs/r2.10.0/hadoop-distcp/DistCp.html 一.概述 DistCp(分布 ...
- DCASE官网介绍——多模态智能感知与应用(课程报告)
文章目录 课程内容概述 DECASE官网介绍 Introduction Challenge Status 任务选择 Foley Sound Synthesis Summary of Task Desc ...
- 高端大气上档次的官网介绍导航页源码
介绍: 一款非常高端大气上档次官网导航页,非常利于收录,可以下载看看 网盘下载地址: http://kekewl.cc/jw8xBUiCkGm0 图片:
- layer添加元素 openlayer_OpenLayers 官网例子的中文详解
当你希望实现某种功能的时候,即使你对 openlayers 几乎一窍不通,照着官网的例子做,也可以很快的实现想要的效果. 问题在于,官网的例子都是英文啊,不能很快定位到想要的效果是在哪个例子里面!!( ...
- Cocos2d 官网介绍,新手必看!!!!!!!!!!!!!!!!!!!!!!!!!
1.之前一直没仔细看cocos2d官网,后来发现很坑 http://cocos2d-x.org/ 官网分成英文,中文,还有日本语,建议大家用英语. 我之前给大家做教程,发现下载的一些东西你在中文网 ...
- hadoop官网介绍及如何下载hadoop(2.4)各个版本与查看hadoop API介绍
1.如何访问hadoop官网? 2.如何下载hadoop各个版本? 3.如何查看hadoop API? 很多同学开发都没有二手资料,原因很简单觉得不会英语,但是其实作为软件行业,多多少少大家会英语的, ...
- 2022公司邮箱登录入口官网介绍,个人邮箱用户登录
随着线上业务的发展,越来越多的公司会使用企业邮箱来和客户进行交流,毕竟邮箱的安全性和长久保存性在日常工作中,都起到了很大的作用.那么,在注册了邮箱账号后,要如何登录企业邮箱呢?毕竟邮箱登录入口官网有着 ...
- 深入理解蓝牙BLE之“Nordic官网介绍”
目录 1. Nordic官网及资料下载 2. Nordic infocenter(文档中心) 3. Nordic Devzone(开发者论坛) 4. Nordic Github 转载原地址:http: ...
- Nordic官网介绍(老版本)
1. Nordic官网及资料下载 Nordic官网主页:https://www.nordicsemi.com/,进入官网后,一般点击"Products"标签页,即进入Nordic产 ...
- Nordic老版官网介绍(2018-11-30停止更新)
1. Nordic官网及资料下载 Nordic官网主页:https://www.nordicsemi.com/,进入官网后,一般点击"Products"标签页,即进入Nordic产 ...
最新文章
- PM配置详解之一:企业结构
- 原来SMPlayer可以直接播放音乐CD碟
- QT的QByteArray 类的使用
- C++ Queues(队列)
- html中按钮下拉菜单,CSS 下拉菜单
- 基于 EntityFramework 生成 Repository 模式代码
- 深入了解Struts2返回JSON数据的原理及具体应用范例
- jpa 动态sql拼接_MyBatis还是JPA?终于有答案了!
- 关于在linux系统下卸载软件的问题
- 多线程(threading)示例
- (完整版)环境工程学复习资料资料
- .Net Remoting 入门
- c语言中各种符号的意思。
- arcengine双击属性表内的一行,定位到该要素,并添加到选择集
- 超详细Klipper 上位机与下位机配置
- 从keystore(jks)文件中提取私钥
- matlab极性电容叫什么,电解电容与无极性电容之间的区别是什么
- matlab建模DNA双链,PPT绘制科研图形—DNA双链、分子细胞模型
- 如何用python统计英语文章词频?
- 骑缝章 Java_Java实现在PDF中添加骑缝章
热门文章
- 测试用例 集成测试增删改查_springBoot集成mongoDb并增删改查
- beta分布_浅谈分布之分布(beta分布)贝叶斯分析之1 精选
- C# string.Format json格式字符串报错”输入字符串的格式不正确“
- 又一轮子?Typescript+React+Redux,放弃saga,支持服务器渲染同构
- ElasticSearch笔记整理(三):Java API使用与ES中文分词
- Python scapy网络包嗅探模块(转载)
- Hbase与传统关系型数据库对比
- 5款免费的WordPress备份解决方案
- 不要犹豫 了解这些即可玩转阿里云ODPS
- 关于 google 的 Percolator