A Comparison of Probe-based and Router-based Methods for Measuring Packet Loss

Probe-based (active) measurements of packet loss have formed the basis for much of our empirical understanding of loss behavior in wide area networks. Routerbased (passive) loss measurements via SNMP, while not widely available, offer the potential for a more detailed perspective. In this paper we present a case study that quantitatively assesses and compares the viewpoints provided by both of these methods for measuring packet loss. Our hypothesis was that probe-based and router-based loss measurements should correlate. We investigated this by first comparing SNMP loss measurements on router interfaces to those extracted from packet traces in a series of laboratory experiments. We found these two passive measures of loss to be highly correlated. Next, we evaluated packet loss data gathered over three weeks in a widely deployed infrastructure, using both backbone router interfaces for passive measurements and co-located hosts that sent active probes in a full mesh. We found little correlation between time series of passive, router-based measures of loss and active loss probes for all of the paths in our measurement infrastructure. We also compared the distributional characteristics of these loss measurements including lengths of loss free periods, loss rates during lossy periods, and measures of loss constancy. We found the level of agreement between passive measures and active measures for each of these characteristics to be quite low. Deeper evaluation of our data indicated that current methods for active probing for packet loss suffer from high variance inherent in standard sampling techniques and from effects of end-host interface loss, which we also characterize in this work.

[1]  Ronald W. Wolff,et al.  Poisson Arrivals See Time Averages , 1982, Oper. Res..

[2]  Sally Floyd,et al.  TCP Selective Acknowledgement Options , 1996 .

[3]  Donald F. Towsley,et al.  Measurement and modelling of the temporal dependence in packet loss , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[4]  Janey C. Hoe,et al.  Improving the start-up behavior of a congestion control scheme for TCP , 1996, SIGCOMM '96.

[5]  Vern Paxson,et al.  End-to-end Internet packet dynamics , 1997, SIGCOMM '97.

[6]  Robert Nowak,et al.  Network Loss Inference Using Unicast End-to-End Measurement , 2000 .

[7]  Theodore Johnson,et al.  Gigascope: high performance network monitoring with an SQL interface , 2002, SIGMOD '02.

[8]  Jean-Chrysostome Bolot,et al.  End-to-end packet delay and loss behavior in the internet , 1993, SIGCOMM '93.

[9]  Les Cottrell,et al.  The PingER project: active Internet performance monitoring for the HENP community , 2000, IEEE Commun. Mag..

[10]  William Stallings,et al.  SNMP, SNMPv2, SNMPv3, and RMON 1 and 2 , 1999 .

[11]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.

[12]  Darryl Veitch,et al.  A Precision Infrastructure for Active Probing , 2001 .

[13]  Chase Cotton,et al.  Packet-level traffic measurements from the Sprint IP backbone , 2003, IEEE Netw..

[14]  Yin Zhang,et al.  On the constancy of internet path properties , 2001, IMW '01.

[15]  Donald F. Towsley,et al.  Inferring link loss using striped unicast probes , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[16]  Matthew J. Zekauskas,et al.  A One-way Packet Loss Metric for IPPM , 1999, RFC.