Ntop: Beyond Ping and Traceroute

  • Luca Deri
  • Stefano Suin
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1700)


The task of network management is becoming iiicreasingly complex due to the increasing mmber of networked computers running different operating systems and speaking various network protocols. Most of network monitoring and diagnostic tools such as ping and traceroute are suitable just for tackling simple connectivity problems. Complex network problems often need to be addressed using rather expensive management tools or probes affordable only by mid-large companies.

This paper covers the design and the implementation of ntop, an open-source web-based network usage monitor that enables users to track relevant network activities including network utilisation, established connections, network protocol usage and traffic classification. ntop’s portability across various platforms, its support of many network media, ease of use and lightweight CPU utilisation makes it suitable for people who want to monitor their network without having to adopt a sophisticated yet expensive management platform.


Packet Loss Hash Table Network Management Network Flow Traffic Classification 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
  2. 2.
    Apostals E.: queso, (1998).
  3. 3.
    Binns R.: top (1993).Google Scholar
  4. 4.
    BrownIee N.: NeTraMet v.4.2 Users’ Guide, (1998).
  5. 5.
    Claerhout B.: IP Spoof (1996).Google Scholar
  6. 6.
    Deri L.: Droplets: Breaking Monolithic Applications Apart, IBM Research Report RZ 2799 (1 995).Google Scholar
  7. 7.
    Deri L.: Surfin’ Network Management Applications Across the Web, Proceedings of 2nd Xnt. IEEE Workshop on System and Network Management (1996).Google Scholar
  8. 8.
    Fyodor: Remote 0s detection via TCP/IP stack fingerprinting, (1998).
  9. 9.
    Jacobson V., Leres C., and McCanne S.: tcpdump, Lawrence Berkeley National Labs, ftp://ftp. ee. (1989).
  10. 10.
    Jander M.: Web-based Management: Welcome to the Revolution, Data Communications (1996).Google Scholar
  11. 11.
    S. McCanne and V. Jacobson: The BSD Packer Filter: A New Architecture for User-level Packet Capture, Proc. of 1993 Winter USENIX Conference, 1993.Google Scholar
  12. 12.
    S. McCanne, C. Leres and V. Jacobson: libpcap, Lawrence Berkeley National Labs, (1994).
  13. 13.
    Microsoft Corporation: NDIS Packet Driver 3.0 (1996).Google Scholar
  14. 14.
    Ranum M., and others: Implementing a Generalized Tool for Network Monitoring, Proc. of LISA’97, USENIX 1 1 th System Administration Conference, (1997).
  15. 15.
    Raymond E.: The Cathedral and the Bazaar, (1998).
  16. 16.
    Stevens R.: UNIX Network Programming, Volume 1, 2nd Edition (1998).Google Scholar
  17. 17.
    Waldbusser S.: Remote Network Monitoring Management Information Base, RFC 1757 (1995).Google Scholar
  18. 18.
    Free Software Foundation, GNU gdbm, (1999).

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Luca Deri
    • 1
  • Stefano Suin
    • 1
  1. 1.Centro SerraUniversity of PisaPisaItaly

Personalised recommendations