ACM Home Page
Please provide us with feedback. Feedback
Diagnosing network-wide traffic anomalies
Full text PdfPdf (342 KB)
Source Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications table of contents
Portland, Oregon, USA
SESSION: Network troubleshooting table of contents
Pages: 219 - 230  
Year of Publication: 2004
ISBN:1-58113-862-8
Also published in ...
Authors
Anukool Lakhina  Boston University
Mark Crovella  Boston University
Christophe Diot  Intel Research, Cambridge, UK
Sponsors
ACM: Association for Computing Machinery
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 25,   Downloads (12 Months): 228,   Citation Count: 29
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1015467.1015492
What is a DOI?

ABSTRACT

Anomalies are unusual and significant changes in a network's traffic levels, which can often span multiple links. Diagnosing anomalies is critical for both network operators and end users. It is a difficult problem because one must extract and interpret anomalous patterns from large amounts of high-dimensional, noisy data.In this paper we propose a general method to diagnose anomalies. This method is based on a separation of the high-dimensional space occupied by a set of network traffic measurements into disjoint subspaces corresponding to normal and anomalous network conditions. We show that this separation can be performed effectively by Principal Component Analysis.Using only simple traffic measurements from links, we study volume anomalies and show that the method can: (1) accurately detect when a volume anomaly is occurring; (2) correctly identify the underlying origin-destination (OD) flow which is the source of the anomaly; and (3) accurately estimate the amount of traffic involved in the anomalous OD flow.We evaluate the method's ability to diagnose (i.e., detect, identify, and quantify) both existing and synthetically injected volume anomalies in real traffic from two backbone networks. Our method consistently diagnoses the largest volume anomalies, and does so with a very low false alarm rate.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
NetFlow. At www.cisco.com/warp/public/732/Tech/netflow/.
 
4
D. Donoho and G. Flesia and N. El-Karoui and M. Elad. Inferring Sparse Causes for Extreme Network Events. In Network Modeling and Simulation Workshop at Dartmouth College, 2002.
 
5
R. Dunia and S. J. Qin. Multi-dimensional Fault Diagnosis Using a Subspace Approach. In American Control Conference, 1997.
 
6
R. Dunia and S. J. Qin. A subspace approach to multidimensional fault identification and reconstruction. American Institute of Chemical Engineers (AIChE) Journal, pages 1813--1831, 1998.
7
 
8
 
9
G. Golub and C. F. V. Loan. Matrix Computations. The Johns Hopkins University Press.
 
10
 
11
J. E. Jackson and G. S. Mudholkar. Control procedures for residuals associated with Principal Component Analysis. Technometrics, pages 341--349, 1979.
 
12
D. R. Jensen and H. Solomon. A Gaussian Approximation to the Distribution of a Definite Quadratic Form. J. of the American Statistical Association, pages 898--902, 1972.
 
13
14
 
15
A. Lakhina, M. Crovella, and C. Diot. Characterization of Network-Wide Anomalies in Traffic Flows. Technical Report BUCS-2004-020, Boston University, 2004.
16
 
17
A. A. Lazar, W. Wang, and R. Deng. Models and algorithms for network fault detection and identification: A review. In ICC, 1992.
18
 
19
M. Misra, H. H. Yue, S. J. Qin, and C. Ling. Multivariate process monitoring and fault diagnosis by multi-scale PCA. Computers and Chemical Engineering, pages 1281--1293, 2002.
 
20
21
 
22
Juniper Traffic Sampling. At www.juniper.net/techpubs/software/junos/junos60/swconfig60-policy/html/sampling-overview.html.
 
23
Y. Vardi. Network Tomography: Estimating Source-Destination Traffic Intensities from Link Data. J. of the American Statistical Association, pages 365--377, 1996.
 
24
N. Ye. A Markov Chain Model of Temporal Behavior for Anomaly Detection. In Workshop on Information Assurance and Security, 2000.
25

CITED BY  29
 
 
 
 
 

Collaborative Colleagues:
Anukool Lakhina: colleagues
Mark Crovella: colleagues
Christophe Diot: colleagues