TY - JOUR
T1 - FPL-3
T2 - Towards language support for distributed packet processing
AU - Cristea, Mihai Lucian
AU - De Bruijn, Willem
AU - Bos, Herbert
PY - 2005/9/26
Y1 - 2005/9/26
N2 - The FPL-3 packet filtering language incorporates explicit support for distributed processing into the language. FPL-3 supports not only generic header-based filtering, but also more demanding tasks, such as payload scanning, packet replication and traffic splitting. By distributing FPL-3 based tasks across a possibly heterogeneous network of processing nodes, the NET-FFPF network monitoring architecture facilitates very high speed packet processing. Results show that NET-FFPF can perform complex processing at gigabit speeds. The proposed framework can be used to execute such diverse tasks as load balancing, traffic monitoring, firewalling and intrusion detection directly at the critical high-bandwidth links (e.g., in enterprise gateways).
AB - The FPL-3 packet filtering language incorporates explicit support for distributed processing into the language. FPL-3 supports not only generic header-based filtering, but also more demanding tasks, such as payload scanning, packet replication and traffic splitting. By distributing FPL-3 based tasks across a possibly heterogeneous network of processing nodes, the NET-FFPF network monitoring architecture facilitates very high speed packet processing. Results show that NET-FFPF can perform complex processing at gigabit speeds. The proposed framework can be used to execute such diverse tasks as load balancing, traffic monitoring, firewalling and intrusion detection directly at the critical high-bandwidth links (e.g., in enterprise gateways).
KW - High-speed packet processing
KW - Network monitoring
KW - Traffic splitting
UR - http://www.scopus.com/inward/record.url?scp=24944498220&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=24944498220&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:24944498220
SN - 0302-9743
VL - 3462
SP - 743
EP - 755
JO - Lecture Notes in Computer Science
JF - Lecture Notes in Computer Science
ER -