Volume 3462 of the series Lecture Notes in Computer Science pp 743-755
FPL-3: Towards Language Support for Distributed Packet Processing
- Mihai-Lucian CristeaAffiliated withLeiden University
- , Willem de BruijnAffiliated withVrije Universiteit Amsterdam
- , Herbert BosAffiliated withVrije Universiteit Amsterdam
Abstract
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).
Keywords
High-speed packet processing traffic splitting network monitoring- Title
- FPL-3: Towards Language Support for Distributed Packet Processing
- Book Title
- NETWORKING 2005. Networking Technologies, Services, and Protocols; Performance of Computer and Communication Networks; Mobile and Wireless Communications Systems
- Book Subtitle
- 4th International IFIP-TC6 Networking Conference, Waterloo, Canada, May 2-6, 2005. Proceedings
- Pages
- pp 743-755
- Copyright
- 2005
- DOI
- 10.1007/11422778_60
- Print ISBN
- 978-3-540-25809-4
- Online ISBN
- 978-3-540-32017-3
- Series Title
- Lecture Notes in Computer Science
- Series Volume
- 3462
- Series ISSN
- 0302-9743
- Publisher
- Springer Berlin Heidelberg
- Copyright Holder
- Springer-Verlag Berlin Heidelberg
- Additional Links
- Topics
- Keywords
-
- High-speed packet processing
- traffic splitting
- network monitoring
- Industry Sectors
- eBook Packages
- Editors
-
- Raouf Boutaba (16)
- Kevin Almeroth (17)
- Ramon Puigjaner (18)
- Sherman Shen (19)
- James P. Black (19)
- Editor Affiliations
-
- 16. David R. Cheriton School of Computer Science, University of Waterloo
- 17. Department of Computer Science, University of California
- 18. Departament de Ciències Matemàtiques i Informàtica, University of Balearic Islands
- 19. University of Waterloo
- Authors
-
- Mihai-Lucian Cristea (20)
- Willem de Bruijn (21)
- Herbert Bos (21)
- Author Affiliations
-
- 20. Leiden University, Niels Bohrweg 1, 2333 CA
- 21. Vrije Universiteit Amsterdam, De Boelelaan, 1081 HV, The Netherlands
Continue reading...
To view the rest of this content please follow the download PDF link above.