Internet Statistics and Metrics Analysis:
Engineering Data and Analysis

Workshop Report

August 31 - Sept. 1, 1998
San Diego Supercomputer Auditorium

./report.html
 


Contents


Introduction and Goals

The Internet Statistics and Metrics Analysis: Engineering Data and Analysis workshop was an invitational meeting for individuals involved in developing or deploying Internet traffic measurement or analysis tools associated with backbone engineering. Thirty-nine (39) people attended, representing Internet service providers (ISP), the research and education (R&E) community, and vendors. The meeting was held at the San Diego Supercomputer Center (SDSC) on the campus of the University of California, San Diego (UCSD). The meeting was sponsored by the Cooperative Association for Internet Data Analysis (CAIDA), with a reception co-sponsored by TCG CERFnet and Cisco Systems.

The goals for the meetings included clarification of ISP requirements for Internet statistics and metrics that support backbone engineers ability to:

 


Findings and Conclusions

The meeting focused on the collection, analysis and visualization of three forms of Internet traffic data: passive (link-specific) data, active (end-to-end) data, and BGP routing data. Passive measurements involve the collection of traffic information from a point within a network, e.g., data collected by the router or switch or by an independent device passively monitoring traffic as it traverses a network link. Common forms of passive monitoring range from collection of utilization or traffic flow information directly from the switch or router to statistics collection by RMON-like probes or Coral (ocXmon) monitors. Active measurements involve the introduction of traffic into the network for the purpose of monitoring performance between specific endpoints. Active measurement techniques are often useful to network engineers in diagnosing network problems; however, most recently their application is by network users or researchers in analyzing traffic behavior across specific network paths.

The sections that follow describe highlights from these three topic areas, as well as a discussion of the role of Internet exchange points in collecting, analyzing, and providing services relating to Internet traffic data.

 

A. Collection and Analysis of Passive Traffic Data (discussion questions)

Presentations and discussions of passive monitoring and analysis focused on two areas:

 Analysis of Passive Data

David Moore, UCSD/CAIDA delivered a presentation on Coral: A flexible platform for network monitoring and Daniel McRobb (UCSD/CAIDA) described CflowD and ARTS++, tools for analyzing and storing netflow data exported from Cisco routers.

Coral is a platform for non-intrusive (passive) monitoring and analysis of Internet traffic. Full trace capture or traffic flow summaries are available on a variety of media, from Ethernet or FDDI to OC12, through tools developed by MCI/vBNS, the National Laboratory for Applied Network Research (NLANR) and CAIDA. The coral/ocXmon family of monitors use optical splitters to tap fiber, filtering 5-10% of the light signal to interface cards in the coral monitoring host. Flow analysis allows answering questions regarding basic traffic characterization, matrices of traffic flow by country or Autonomous System, traffic import and export tables, and routing/address space coverage. Other (non-flows-based) analyses include: interarrival time behavior, protocol-relevant (TCP retransmissions/dups, packet size distributions), and security/vulnerability protection applications.

Examples of key forms of analyses available through Coral data include: