Publication | Closed Access
New directions in traffic measurement and accounting
740
Citations
20
References
2001
Year
Unknown Venue
Internet Traffic AnalysisEngineeringMeasurementTraffic MeasurementComputer ArchitectureHardware SecurityCisco NetflowDenial-of-service AttackParallel ComputingTransportation EngineeringAccountingComputer EngineeringTraffic EngineeringComputer ScienceThreshold AccountingNetflow EstimatesEdge ComputingNetwork Traffic ControlCloud ComputingBusinessTraffic ModelNetwork Traffic MeasurementCongestion Control
Accurate network traffic measurement is required for accounting, bandwidth provisioning, and detecting DOS attacks. However, keeping a counter to measure the traffic sent by each of a million concurrent flows is too expensive (using SRAM) or slow (using DRAM). The current state-of-the-art (e.g., Cisco NetFlow) methods which count periodically sampled packets are slow, inaccurate, and memory-intensive. Our paper introduces a paradigm shift by concentrating on the problem of measuring only "heavy" flows --- i.e., flows whose traffic is above some threshold such as 1% of the link. After showing that a number of simple solutions based on cached counters and classical sampling do not work, we describe two novel and scalable schemes for this purpose which take a constant number of memory references per packet and use a small amount of memory. Further, unlike NetFlow estimates, we have provable bounds on the accuracy of measured rates and the probability of false negatives. We also propose a new form of accounting called threshold accounting in which only flows above threshold are charge by usage while the rest are charged a fixed fee. Threshold accounting generalizes the familiar notions of usage-based and duration based pricing.
| Year | Citations | |
|---|---|---|
Page 1
Page 1