next up previous
Next: About this document ... Up: FFPF: Fairly Fast Packet Previous: Acknowledgments


Kostas G. Anagnostakis, S. Ioannidis, S. Miltchev, and Michael B. Greenwald.
Open packet monitoring on flame: Safety, performance and applications.
In Proc. of IWAN'02, Zuerich, Switzerland, December 2002.

J. Apisdorf, k claffy, K. Thompson, and R. Wilder.
Oc3mon: Flexible, affordable, high performance statistics collection.
In 1996 USENIX LISA X Conference, pages 97-112,, Chicago, IL, September 1996.

Mary L. Bailey, Burra Gopal, Michael A. Pagels, Larry L. Peterson, and Prasenjit Sarkar.
Pathfinder: A pattern-based packet classifier.
In Operating Systems Design and Implementation, pages 115-123, 1994.

A. Bavier, T. Voigt, Wawrzoniak M, L. Peterson, and P. Gunningberg.
Silk: Scout paths in the linux kernel, tr 2002-009.
Technical report, Dept. of Information Technology, Uppsala University, Uppsala, Sweden, February 2002.

A. Begel, S. McCanne, and S. L. Graham.
BPF+: Exploiting global data-flow optimization in a generalized packet filter architecture.
In SIGCOMM, pages 123-134, 1999.

Matt Blaze, Joan Feigenbaum, John Ioannidis, and Angelos D. Keromytis.
The KeyNote trust-management system version 2.
Network Working Group, RFC 2704, September 1999.

H. Bos and B. Samwel.
Safe kernel programming in the OKE.
In Proc. of OPENARCH'02, New York, USA, June 2002.

Herbert Bos and Georgios Portokalidis.
Packet monitoring at high speed with FFPF.
Technical Report TR-2004-01, LIACS, Leiden University, Leiden Netherlands, January 2004.

Herbert Bos and Bart Samwel.
The OKE Corral: Code organisation and reconfiguration at runtime using active linking.
In Proceedings of IWAN'2002, Zuerich, Sw., December 2002.

J. Cleary, S. Donnelly, I. Graham, A. McGregor, and M. Pearson.
Design principles for accurate passive measurement.
In Proceedings of PAM, Hamilton, New Zealand, April 2000.

Chuck Cranor, Theodore Johnson, Oliver Spatschek, and Vladislav Shkapenyuk.
Gigascope: a stream database for network applications.
In Proceedings of the 2003 ACM SIGMOD international conference on on Management of data, pages 647-651. ACM Press, 2003.

Mihai Cristea and Herbert Bos.
A compiler for packet filters.
In Proc. of ASCI, Netherlands, June 2004.

Luca Deri.
Improving passive packet capture:beyond device polling., 2004.

Peter Druschel and Gaurav Banga.
Lazy receiver processing (lrp): a network subsystem architecture for s erver systems.
In Proceedings of the second USENIX symposium on Operating systems de sign and implementation, pages 261-275, 1996.

Aled Edwards, Greg Watson, John Lumley, David Banks, Costas Calamvokis, and C. Dalton.
User-space protocols deliver high performance to applications on a low-cost gb/s lan.
SIGCOMM Comput. Commun. Rev., 24(4):14-23, 1994.

D. R. Engler, M.F. Kaashoek, and J.W. O'Toole Jr.
The exokernel approach to extensibility (panel statement).
In Proc. of OSDI'94, page 198, Monterey, Ca., November 1994.

Dawson R. Engler and M. Frans Kaashoek.
DPF: Fast, flexible message demultiplexing using dynamic code generation.
In SIGCOMM'96, pages 53-59, 1996.

G. Iannaccone, C. Diot, I. Graham, and N. McKeown.
Monitoring very high speed links.
In ACM SIGCOMM Internet Measurement Workshop 2001, September 2001.

S. Ioannidis, K. G. Anagnostakis, J. Ioannidis, and A. D. Keromytis.
xPF: packet filtering for low-cost network monitoring.
In Proc. of HPSR'02, pages 121-126, May 2002.

T. Jim, G. Morrisett, D. Grossman, M. Hicks, J. Cheney, and Y. Wang.
Cyclone: A safe dialect of C.
In USENIX 2002 Annual Technical Conference, June 2002.

Ken Keys, David Moore, Ryan Koga, Edouard Lagache, Michael Tesch, and k claffy.
The architecture of CoralReef: an Internet traffic monit oring software suite.
In PAM2001. CAIDA, RIPE NCC, April 2001.

I. Leslie, D. McAuley, R. Black, T. Roscoe, P. Barham, D. Evers, R. Fairbairns, and E. Hyden.
The Design and Implementation of an Operating System to Support Distributed Multimedia Applications.
JSAC, 14(7), September 1996.

Kenneth Mackenzie, Weidong Shi, Austen McDonald, and Ivan Ganev.
An intel IXP1200-based network interface., 2003.

G. Robert Malan and F. Jahanian.
An extensible probe architecture for network protocol performance measurement.
In Computer Communication Review, ACM SIGCOMM, volume 28, number 4, Vancouver, Canada, October 1998.

S. McCanne and V. Jacobson.
The BSD Packet Filter: A new architecture for user-level packet capture.
In Proc. 1993 Winter USENIX conference, San Diego, Ca., January 1993.

J.C. Mogul, R.F. Rashid, and M.J. Accetta.
The packet filter: An efficient mechanism for user-level network code.
In Proc. of SOSP'87, pages 39-51, Austin, Tx., November 1987. ACM.

A. Moore, J. Hall, C. Kreibich, E. Harris, and I. Pratt.
Architecture of a network monitor. in proc. of PAM'03, 2003.

Robert Morris, Eddie Kohler, John Jannotti, and M. Frans Kaashoek.
The Click modular router.
In Symposium on Operating Systems Principles, pages 217-231, 1999.

Trung Nguyen, Willem de Bruijn, Mihai Cristea, and Herbert Bos.
Scalable network monitors for high-speed links: a bottom-up approach.
In IPOM'04, Beijing, China, 2004.

M. Polychronakis, E. Markatos, K. Anagnostakis, and A. Oslebo.
Design of an application programming interface for ip network monitoring.
In Proc. of NOMS'02, Seoul, Korea, April 2004.

M. Roesch.
Snort: Lightweight intrusion detection for networks.
In Proceedings of the 1999 USENIX LISA Systems Adminstration Conference, 1999.

J. van der Merwe, R. Caceres, Y. Chu, and C. Sreenan.
Mmdump - a tool for monitoring internet multimedia traffic.
ACM Computer Communication Review, 30(4), October 2000.

D. Wallach, D.Engler, and M.F. Kaashoek.
ASHs: Application-specific handlers for high-performance messaging.
In Proc. of SIGCOMM'96, pages 40-52. ACM Press, 1996.

M. Yuhara, B.N. Bershad, C. Maeda, and J. E. B. Moss.
Efficient packet demultiplexing for multiple endpoints and large m essages.
In USENIX Winter, pages 153-165, 1994.

Herbert Bos 2004-10-06