CAIDA Home
 measurement | taxonomy | utilities | visualization  
 www.caida.org > tools : : utilities
    visit     contact     search:
CAIDA: Cooperative Association for Internet Data Analysis
CAIDA Utilities

-----summary of contents-----
CAIDA offers several utilities intended to aid in analysis of Internet traffic and flow patterns.
-----end summary of contents-----
  • arts++
      ARTS is a binary file format specification for storing network data. Initial ly developed at ANS by David Bolen in 1992, ARTS was licensed to CAIDA in March of 1998.
  • Chart::Graph
      Chart::Graph is module that provides on-the-fly graphing to several graphing programs in perl.
  • dnsstat
      The crl_dnsstat application watches for DNS queries on UDP port 53. To collect accurate statistics on a specific nameserver (or client), it must be run on an interface that sees all DNS messages to that server (or from that client). It counts numbers of messages and numbers of queries, aggregated by any of source IP, destination IP, opcode, query type, query class.
  • dnstop
      dnstop is a libpcap application (ala tcpdump) that displays various tables of DNS traffic on your network, including tables of source and destination IP addresses, query types, top level domains and second level domains.
  • dsc
      dsc is a system for collecting and exploring statistics from busy DNS servers.
  • FlowScan
      FlowScan analyzes and reports on Internet Protocol (IP) flow data exported by routers. Consisting of Perl scripts and modules, FlowScan binds together (1) a flow collection engine (a patched version of cflowd), (2) a high performance database (Round Robin Database - RRD), and (3) a visualization tool (RRDtool). FlowScan produces graph images that provide a continuous, near real-time view of the network border traffic.
  • NetGeo
      NetGeo is a database and collection of Perl scripts used to map IP addresses and AS numbers to geographical locations.
  • owl
      owl is a database and a collection of Perl scripts that provide a single database codified from whois pick a good overview URL and RouteViews add url data, stored in a consistent database format for use by the operational and research community.
  • RRDtool
      RRDtool (Round Robin Database tool) is a system to store and display time-series data (e.g. network bandwidth, machine-room temperature, server load average, or even the height of surfing waves on La Jolla Shores). It stores the data in a very compact way, aggregating at stepwise coarser granularity as it archives further back in time, so as to maintain manageable archive size, RRDtool presents useful graphs by processing the data to enforce a certain data density. RRDtool can be used either via simple wrapper scripts (from shell or Perl) or via user-friendly frontends that poll network devices.
  • Unsupported (Non-CAIDA) tools/utilities

Cooperative Association for Internet Data Analysis (CAIDA)
  Last Modified: Sat Mar-4-2006 17:21:53 PDT
  Maintained by: Alex Ma
  Page URL: http://www.caida.org/tools/utilities/index.xml