INTERMON

InformationPartnersContactObjectivesInnovationWorkpackagesPublicationsStandardisationCooperationEvents

PartnersIntegrated ToolkitTopologyMonitoringModellingSimulationVisual Data MiningData BaseArchitectureServicesScenarios


IPS-WorkshopIDR-ForumNewsletter



Site maintenance: Ilka Miloucheva




Traffic measurement survey




Flexible flow measurement technologies

  • Traffic measurement tools (Cflow, Cisco's NetFlow, FlowScan, RRDTool / MRTG, SNMP (including security issues), IPFIX meter.
  • Flow measurement by different approaches
  • NetFlow [NetFlow] - fine-grained flows (source and destination IP and port, protocol, TOS byte) considering headers of all (or sampled) packets and groups of packets
  • Cisco’s aggregated NetFlow combining fine-grained flow information into coarser aggregates (e.g. based on source prefix or port numbers)
  • Large Flow Identification by Estan and Varghese [EV 02] dynamically identifying and reporting only the large “flows” (elephants) at a router
  • Sampled Charging proposed by Duffield et al [DLT 01] reduces the size of NetFlow traffic reports while still allowing the flexibly computing per customer aggregates of traffic for billing purposes.
  • Header Export by sFlow protocol [sFlow]
  • Traffic Cluster: Automatically identifying and measuring high volume traffic clusters without a priori knowledge [ESV 02] where traffic cluster to consist of all traffic that matches a specified set of values for certain header fields.

Sampling

  • [DLT 02a] propose a sampling scheme that optimally controls the volume of the measurements, and the variance of unbiased usage estimates, while retaining usage detail down to the finest level of granularity.
  • Optimal sampling scheme based on identification of thresholds for flows described in [DLT 01] is applicable to the problem of usage-sensitive pricing.
  • Trajectory Sampling [DG 00], a method to sample a packet at either all links or no links of network.

Traffic flow classification

  • A packet selection scheme for weighting flow construction in routers towards longer flows has recently been proposed in [EV 01a], [EV 01b], [EV 02].
  • Elephants and mice phenomenon is known as one of the few invariants of Internet traffic [ZDPS 01].
  • [PTBTSD 02] defined and studied metrics based on the temporal behaviour of elephants.
  • Traffic cluster [ESV 02 ] in the framework of Sensilla Project

Flow counting

  • Storage and processing problem arises by counting large numbers of distinct header patterns (flows) seen on a high speed link in a given time interval. A family of bitmap algorithms solving the flow counting problem using extremely small amounts of memory is proposed by [ECF 02].
  • [IDGM 01] have shown that monitoring high speed links is feasible with current technologies given that packet traces are recorded in a flow based format.
  • Monitoring of large flows – “heavy hitters” - [EV 02] introduces a paradigm shift by concentrating on measuring only large flows --- those above some threshold such as 0.1\% of the link capacity.

Automated flow predictions for real time applications

  • [DLT 02b] develop a simple model that predicts both the export rate of flow packet-sampled flow statistics and the number of active flows

Temporal flow analysis

  • [DG 01], [DG 00], [DGG 02] propose a method that allows the direct inference of traffic flows through a domain by observing the trajectories of a subset of all packets traversing the network.

 

Bibliography

  • [CD 00] J. Cleary, S. Donnelly, I. Graham, A. McGregor, M. Pearson, Design Principles for Accurate Passive measurement, Passive and Active Measurement Workshop, Hamilton (New Zealand), April 2000
  • [CPB 89] K. Claffy, G. Polyzos, and H.-W. Braun, "Internet traffic flow profiling," Tech. Rep. TR-CS93-328, University of California San Diego, November 1989
  • [CPB 93] K.C. Claffy, G.C. Polyzos and H.W. Braun, Application of Sampling Methodologies to Network Traffic Characterization, ACM Sigcomm 1993
  • [CBP 97] K.C. Claffy, H.W. Braun, G.C. Polyzos, A parameterizable methodology for Internet traffic flow profiling, IEEE JSAC 1997
  • [DAG] The DAG project, http://dag.cs.waikato.ac.nz.
  • [DG 01] N. Duffield and M. Grossglauser, Trajectory Sampling for Direct Traffic Observation, IEEE/ACM Trans. on Networking, June 2001.
  • [DG 00] N. Duffield and M. Grossglauser, Trajectory Sampling for Direct Traffic Observation, ACM SIGCOMM 2000, Stockholm, Sweden, September 2000.
  • [DGG 02] Trajectory Engine: A Backend for Trajectory Sampling, N.G. Duffield, A. Gerber, M. Grossglauser, IEEE Network Operations and Management Symposium 2002, Florence, Italy, April 15-19, 2002.
  • [DLT 01] Charging from sampled network usage, N.G. Duffield, C. Lund, M. Thorup, ACM SIGCOMM Internet Measurement Workshop 2001, San Francisco, CA, November 1-2, 2001
  • [DLT 02a] N.G. Duffield, C. Lund, M. Thorup, Learn more, sample less: control of volume and variance in network measurement, http://www.research.att.com/~duffield/pubs/
  • [DLT 02b] N.G. Duffield, C. Lund, M. Thorup, Properties and Prediction of Flow Statistics from Sampled Packet Streams, ACM SIGCOMM Internet Measurement Workshop 2002, Marseille, France, November 6-8, 2002
  • [ESV 02] Cristian Estan, Stefan Savage, George Varghese, Automated Measurement of High Volume Traffic Clusters, Proceedings of the ACM/USENIX Internet Measurement Workshop (IMW), Marseille, France, November 2002 http://www.cs.ucsd.edu/~cestan/papers/hvclusters-shortabstract.pdf
  • [EV 01a] C. Estan and G. Varghese. New Directions in Traffic Measure-ment and Accounting. ACM SIGCOMM Internet MeasurementWorkshop, August 2001
  • [EV 01b] C. Estan and G. Varghese, New Directions in Traffic Measurement and Accountingl., ACM SIGCOMM Internet Measurement Workshop 2001, San Francisco, CA, November 1-2, 2001
  • [EV 02] Cristian Estan and George Varghese. New directions in traffic measurement and accounting. In Proceedings of the ACM SIGCOMM, August 2002
  • [ECF 02] Cristian Estan, George Varghese, Mike Fisk, Counting the number of active flows on a high speed link, May 2002-10-08
  • [FD 01] C. Fraleigh, C. Diot, B. Lyles, S. Moon, P. Owezarski, D. Papa-giannaki, F. Tobagi, Design and Deployment of a Passive Moni-toring Infrastructure, Passive and Active Measurement Workshop, Amsterdam, April 2001
  • [FM 85] P. Flajolet , G. Martin, Probabilistic counting algorithms for data base applications, Journal of Computer and System Sciences, 31(2) :182-209, Oct. 1985
  • [FlowScan 00] D. Plonka, "Flowscan: A network traffic flow reporting and visualization tool," in Proceedings of the USENIX Fourteenth System Administration Conference LISA XIV, New Orleans, LA, December 2000.
  • [IDGM 01] G. Iannaccone, C. Diot, I. Graham, N. McKeown. "Monitoring very high speed links". Proceedings of the ACM SIGCOMM Internet Measurement Workshop (IMW 2001). San Francisco. November 2001.
  • [LCT 01] W.S. Lai, B. Christian, R.W. Tibbs, S. Van de Berghe, A Framework for Internet Traffic Engineering Measurement, draft-ietf-tewg-measure-02.txt, August 2001
  • [Netflow] Cisco's IOS Netflow Feature, http://www.cisco.com/wrap/public/732/netflow.
  • [Netflow] Cisco NetFlow. http://www.cisco.com /warp /public /732 /Tech /netflow
  • [NeTraMet] http://www2.auckland.ac.nz/net//Accounting/ntm.Release.note.html
  • [NETRAMET]Nevil Brownlee: "The Network Traffic Meter - NeTraMet version 4.3, http://www.auckland.ac.nz/net/Accounting/ntm.Release.note.html
  • [RTFM-ARC] Nevil Brownlee, Cyndi Mills, Greg Ruth: "Traffic Flow Measurement: Architecture", "Traffic Flow Measurement: Meter MIB", "RTFM: Applicability Statement", RFC 2722/2720/2721, Network Working Group, October 1999.
  • [sFlow] Peter Phaal, Sonia Panchen, and Neil McKee. RFC 3176: sFlow, September 2001
  • [PTBTSD 02] K. Papagiannaki and N. Taft and S. Bhattacharyya and P. Thiran and K.Salamatian and C. Diot (2002).
  • A Pragmatic Definition of Elephants in Internet Backbone Traffic.
  • In: ACM SIGCOMM Internet Measurement Workshop. Marseilles, France. Nov 2002.
  • [RCB 01] B. Ryu, D. Cheney, H. Braun, Internet Flow Characterization: Adaptive Timeout Strategy and Statistical Modeling, Passive and Active Measurement Workshop, Amsterdam, April 2001
  • [ZDPS 01] On the Constancy of Internet Path Properties, Y. Zhang, N.G. Duffield, V. Paxson, S. Shenker, ACM SIGCOMM Internet Measurement Workshop 2001, San Francisco, CA, November 1-2, 2001