arrow
Return

Automatic Test Packet Generation

delete2014-04-01
delete38
delete
OA
AI
H
Hongyi Zeng *
P
Peyman Kazemian
G
George Varghese
N
Nick McKeown
DOI:10.1109/TNET.2013.2253121delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Networks are getting larger and more complex, yet administrators rely on rudimentary tools such as and to debug problems. We propose an automated and systematic approach for testing and debugging networks called Automatic Test Packet Generation (ATPG). ATPG reads router configurations and generates a device-independent model. The model is used to generate a minimum set of test packets to (minimally) exercise every link in the network or (maximally) exercise every rule in the network. Test packets are sent periodically, and detected failures trigger a separate mechanism to localize the fault. ATPG can detect both functional (e. g., incorrect firewall rule) and performance problems (e. g., congested queue). ATPG complements but goes beyond earlier work in static checking (which cannot detect liveness or performance faults) or fault localization (which only localize faults given liveness results). We describe our prototype ATPG implementation and results on two real-world data sets: Stanford University's backbone network and Internet2. We find that a small number of test packets suffices to test all rules in these networks: For example, 4000 packets can cover all rules in Stanford backbone network, while 54 are enough to cover all links. Sending 4000 test packets 10 times per second consumes less than 1% of link capacity. ATPG code and the data sets are publicly available.
Keywords:
Data plane analysis
network troubleshooting
test packet generation
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE-ACM Transactions on Networking
IF:
3.6
Papers:
4.4K
Citations:
9.5K

Organization

S
Stanford University
Scholars:
9.6W
Papers: 8.2W
Citations: 17.0W
University of California System cover
University of California System
Scholars:
37.7W
Papers: 33.8W
Citations: 6.6K
Cited Papers

Cited Papers

An autonomous 16 mm/sup 3/ solar-powered node for distributed wireless sensor networks
err2024-10-30
err0
PREAI
errB.A. Warneke; M.D. Scott; B.S. Leibowitz; Lixia Zhou; C.L. Bellew; J.A. Chediak; J.M. Kahn; B.E. Boser; K.S.J. Pister
errShare
errSave
Detecting Network-wide and Router-Specific Misconfigurations Through Data Mining
err2009-02-01
err28
PREAI
errLe, Franck; Lee, Sihyung; Wong, Tina; Kim, Hyong S.; Newcomb, Darrell
errShare
errSave
Amidine mass spectral fragmentation patterns
err2005-04-07
err0
PREAI
errJames Barker; Michael Jones; Melvyn Kilner
errShare
errSave
Characterization of failures in an operational IP backbone network
err2008-08-01
err260
PREAI
errMarkopoulou, Athina; Iannaccone, Gianluca; Bhattacharyya, Supratik; Chuah, Chen-Nee; Ganjali, Yashar; Diot, Christophe
errShare
errSave
Reduction of photohemolytic activity of benoxaprofen by?-cyclodextrin complexations
err1988-08-01
err0
PREAI
errTeruhiko Hoshino; Kazuhisa Ishida; Tetsumi Irie; Fumitoshi Hirayama; Kaneto Uekama; Masaki Yamasaki
errShare
errSave
errShare
errSave
errShare
errSave
researcher View more