2nd USENIX Symposium on Internet Technologies & Systems, 1999   
[Technical Program]
Pp. 7180 of the Proceedings
Sting: a TCP-based Network Measurement Tool Next:Introduction
Sting: a TCP-based Network Measurement Tool
Stefan Savage
Department of Computer Science and Engineering University of Washington, Seattle savage@cs.washington.edu
Abstract:
Understanding wide-area network characteristics is critical for
evaluating the performance of Internet applications. Unfortunately,
measuring the end-to-end network behavior between two hosts can be
problematic. Traditional ICMP-based tools, such as ping, are
easy to use and work universally, but produce results that are limited
and inaccurate. Measurement infrastructures, such as NIMI, can
produce highly detailed and accurate results, but require specialized
software to be deployed at both the sender and the receiver. In this paper
we explore using the TCP protocol to provide more accurate network
measurements than traditional tools, while still preserving their
near-universal applicability. Our first prototype, a tool called
sting, is able to accurately measure the packet loss rate on both the
forward and reverse paths between a pair of hosts. We describe the
techniques used to accomplish this, how they were validated, and
present our preliminary experience measuring the packet loss rates to
and from a variety of Web servers.
This paper was originally published in the
Proceedings of the 2nd USENIX Symposium on Internet Technologies & Systems,
October 11-14, 1999, Boulder, Colorado, USA
Last changed: 25 Feb 2002 ml