Skip to main content

Empirical Evaluation of Hash Functions for PacketID Generation in Sampled Multipoint Measurements

  • Conference paper
Passive and Active Network Measurement (PAM 2009)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 5448))

Included in the following conference series:

Abstract

A broad spectrum of network measurement applications demand for multipoint measurements; e.g. one-way delay measurements or packets path tracing. A passive multipoint measurement technique is realized by generating a timestamp and a packet identifier (ID) for each packet traversing an observation point and sending this information to a common collector. The packet ID can be provided by using parts of the packet or generating a digest of the packet content. Multipoint measurements demand for high resource measurement infrastructure. Random packet selection techniques can reduce the resource consumption while still maintaining sufficient information about most metrics. Nevertheless random packet selection cannot be used for multipoint measurements, because the packets selection decisions on its path can differ. Hash-based selection is a deterministic passive multipoint measurement technique that emulates random selection and enables the correlation of a selected subset of packets at different measurement points. The selection decision is based on a hash value over invariant parts of the packet.

When hash-based selection is applied two hash values are generated - one on which the selection decision is based and a second one that is used as the packet ID. In a previous paper we already evaluated hash functions for hash-based selection. In this paper we analyze hash functions for packet ID generation. Other authors recommend the use of two different hash values for both operations - we show that in certain scenarios it is more efficient to use only one hash value.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Hash functions, http://net.fokus.fraunhofer.de/research/hashfunctions.html

  2. Duffield, N., Grossglauser, M.: Trajectory sampling for direct traffic observation. IEEE/ACM Trans. Netw. 9(3), 280–292 (2001)

    Article  Google Scholar 

  3. Gsl - gnu scientific library, http://www.gnu.org/software/gsl/

  4. Henke, C., Schmoll, C., Zseby, T.: Empirical evaluation of hash functions for multipoint measurements. SIGCOMM Comput. Commun. Rev. 38(3), 39–50 (2008)

    Article  Google Scholar 

  5. Henke, C., Schmoll, C., Zseby, T.: Evaluation of header field entropy for hash-based packet selection. In: Claypool, M., Uhlig, S. (eds.) PAM 2008. LNCS, vol. 4979, pp. 82–91. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  6. Jukna, S.: Crashkurs Mathematik für Informatiker. Teubner (2007)

    Google Scholar 

  7. Molina, M., Niccolini, S., Duffield, N.: Comparative experimental study of hash functions applied to packet sampling. In: ITC-19, Beijing (August 2005)

    Google Scholar 

  8. Traffic measurement database, http://www.ist-mome.org/

  9. Niccolini, S., Molina, M., Raspall, F., Tartarelli, S.: Design and implementation of a one way delay passive measurement system. In: IEEE NOMS 2004 (2004)

    Google Scholar 

  10. Papoulis, A., Pillai, U.: Probability, Random Variables, and Stochastic Processes, 4th edn. McGraw-Hill, New York (2002)

    Google Scholar 

  11. Raspall, F., Quittek, J., Brunner, M.: Path-coupled configuration of passive measurements. In: IPS 2004, Budapest (2004)

    Google Scholar 

  12. Miller Jr., R.G.: Simultaneous Statistical Interference, pp. 5–8, 15–16. Springer, Heidelberg (1981)

    Book  Google Scholar 

  13. Zseby, T., Molina, M., Duffield, N., Niccolini, S., Raspall, F.: Sampling and filtering techniques for ip packet selection. IETF Internet Draft

    Google Scholar 

  14. Zseby, T., Zander, S., Carle, G.: Evaluation of building blocks for passive one-way-delay measurements. In: PAM 2001 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Henke, C., Schmoll, C., Zseby, T. (2009). Empirical Evaluation of Hash Functions for PacketID Generation in Sampled Multipoint Measurements. In: Moon, S.B., Teixeira, R., Uhlig, S. (eds) Passive and Active Network Measurement. PAM 2009. Lecture Notes in Computer Science, vol 5448. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00975-4_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-00975-4_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-00974-7

  • Online ISBN: 978-3-642-00975-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics