SlideShare a Scribd company logo
Automatic Test Packet Generation 
Automatic Test Packet Generation 
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 datasets are publicly available. 
 Testing liveness of a network is a fundamental problem for ISPs and large data center 
operators. Sending probes between every pair of edge ports is neither exhaustive nor 
scalable . It suffices to find a minimal set of end-to-end packets that traverse each link. 
However, doing this requires a way of abstracting across device specific configuration 
files, generating headers and the links they reach, and finally determining a minimum set 
of test packets (Min-Set-Cover). 
 To check enforcing consistency between policy and the configuration. 
DISADVANTAGES OF EXISTING SYSTEM: 
Contact: 9703109334, 9533694296 
ABSTRACT: 
EXISTING SYSTEM: 
Email id: academicliveprojects@gmail.com, www.logicsystems.org.in
Automatic Test Packet Generation 
 Not designed to identify liveness failures, bugs router hardware or software, or 
performance problems. 
 The two most common causes of network failure are hardware failures and software 
bugs, and that problems manifest themselves both as reachability failures and 
throughput/latency degradation. 
 Automatic Test Packet Generation (ATPG) framework that automatically generates a 
minimal set of packets to test the liveness of the underlying topology and the congruence 
between data plane state and configuration specifications. The tool can also automatically 
generate packets to test performance assertions such as packet latency. 
 It can also be specialized to generate a minimal set of packets that merely test every link 
ADVANTAGES OF PROPOSED SYSTEM: 
 A survey of network operators revealing common failures and root causes. 
 A test packet generation algorithm. 
 A fault localization algorithm to isolate faulty devices and rules. 
 ATPG use cases for functional and performance testing. 
 Evaluation of a prototype ATPG system using rule sets collected from the Stanford and 
Contact: 9703109334, 9533694296 
PROPOSED SYSTEM: 
for network liveness. 
Internet2 backbones. 
Email id: academicliveprojects@gmail.com, www.logicsystems.org.in
Automatic Test Packet Generation 
SYSTEM ARCHITECTURE: 
SYSTEM REQUIREMENTS: 
HARDWARE REQUIREMENTS: 
 System : Pentium IV 2.4 GHz. 
 Hard Disk : 40 GB. 
 Floppy Drive : 1.44 Mb. 
 Monitor : 15 VGA Colour. 
 Mouse : Logitech. 
 Ram : 512 Mb. 
SOFTWARE REQUIREMENTS: 
 Operating system : Windows XP/7. 
 Coding Language : JAVA/J2EE 
 IDE : Netbeans 7.4 
 Database : MYSQL 
Contact: 9703109334, 9533694296 
Email id: academicliveprojects@gmail.com, www.logicsystems.org.in
Automatic Test Packet Generation 
Hongyi Zeng, Peyman Kazemian,George Varghese,and N ick McKeown,“Automatic Test 
Packet Generation”,VOL. 22, NO. 2, APRIL 2014. 
Contact: 9703109334, 9533694296 
REFERENCE: 
Email id: academicliveprojects@gmail.com, www.logicsystems.org.in

More Related Content

DOCX
JPJ1432 Automatic Test Packet Generation
PPTX
Automatic test packet generation
PPT
Applications of ATPG
PDF
Automatic test packet generation in network
PPTX
ATPG flow chart
DOCX
IEEE 2014 JAVA NETWORKING PROJECTS Automatic test packet generation
PDF
chaos-monkey-increasing (1) (1)
PPT
CPS Final Presentation
JPJ1432 Automatic Test Packet Generation
Automatic test packet generation
Applications of ATPG
Automatic test packet generation in network
ATPG flow chart
IEEE 2014 JAVA NETWORKING PROJECTS Automatic test packet generation
chaos-monkey-increasing (1) (1)
CPS Final Presentation

What's hot (18)

PDF
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
PDF
VeriFlow: Verifying Network-Wide Invariants in Real Time
PDF
Presentation
PPTX
Test pattern Generation for 4:1 MUX
PPTX
OpenVAS
PDF
SFA: Stateful Forwarding Abstraction in SDN Data Plane
PPTX
Proposal for Wireleess Throughput Test by Automation
DOCX
IEEE 2014 JAVA NETWORKING PROJECTS Secure continuous aggregation in wireless ...
PPTX
YATES: Rapid Prototyping for Traffic Engineering Systems
PPTX
Burst clock controller
PPSX
Reliability analysis of wireless automotive applications with transceiver red...
KEY
Neural Networks and Applications
PDF
Testing MidoNet
PDF
Madda walabu university
PDF
Characterizing Faults, Errors and Failures in Extreme-Scale Computing Systems
PPTX
Fault tolerance techniques
PPTX
Thesis proposal
PDF
Proof-based Verification of Software Defined Networks
⭐⭐⭐⭐⭐ #FPGA Based Meteorological Monitoring Station
VeriFlow: Verifying Network-Wide Invariants in Real Time
Presentation
Test pattern Generation for 4:1 MUX
OpenVAS
SFA: Stateful Forwarding Abstraction in SDN Data Plane
Proposal for Wireleess Throughput Test by Automation
IEEE 2014 JAVA NETWORKING PROJECTS Secure continuous aggregation in wireless ...
YATES: Rapid Prototyping for Traffic Engineering Systems
Burst clock controller
Reliability analysis of wireless automotive applications with transceiver red...
Neural Networks and Applications
Testing MidoNet
Madda walabu university
Characterizing Faults, Errors and Failures in Extreme-Scale Computing Systems
Fault tolerance techniques
Thesis proposal
Proof-based Verification of Software Defined Networks
Ad

Similar to automatic test packet generation (20)

DOCX
2014 IEEE JAVA NETWORKING PROJECT Automatic test packet generation
PDF
Automatic Analyzing System for Packet Testing and Fault Mapping
PDF
JTAG
PPT
Network Bottleneck Avoidance Using Edge Routers
PDF
What is JTAG?
PDF
Networking for java and dotnet 2016 - 17
PDF
18068 system software suppor t for router fault tolerancelatex ieee journal s...
PDF
Automating linux network performance testing
PDF
What is JTAG..pdf
PDF
[White paper] detecting problems in industrial networks though continuous mon...
DOCX
Mac layer selfish misbehavior in ieee 802.11 ad hoc networks detection and de...
PDF
Co emulation of scan-chain based designs
PDF
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
DOC
Cloud data management
DOCX
For your final step, you will synthesize the previous steps and la
PDF
Ema best practices_for_utilizing_network_monitoring_switches_in_cisco_environ...
PDF
IRJET- Netreconner: An Innovative Method to Intrusion Detection using Regular...
PDF
IRJET - Netreconner: An Innovative Method to Intrusion Detection using Regula...
PDF
Soft Error Study of ARM SoC at 28 Nanometers
PDF
Troubleshooting & Tools
2014 IEEE JAVA NETWORKING PROJECT Automatic test packet generation
Automatic Analyzing System for Packet Testing and Fault Mapping
JTAG
Network Bottleneck Avoidance Using Edge Routers
What is JTAG?
Networking for java and dotnet 2016 - 17
18068 system software suppor t for router fault tolerancelatex ieee journal s...
Automating linux network performance testing
What is JTAG..pdf
[White paper] detecting problems in industrial networks though continuous mon...
Mac layer selfish misbehavior in ieee 802.11 ad hoc networks detection and de...
Co emulation of scan-chain based designs
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
Cloud data management
For your final step, you will synthesize the previous steps and la
Ema best practices_for_utilizing_network_monitoring_switches_in_cisco_environ...
IRJET- Netreconner: An Innovative Method to Intrusion Detection using Regular...
IRJET - Netreconner: An Innovative Method to Intrusion Detection using Regula...
Soft Error Study of ARM SoC at 28 Nanometers
Troubleshooting & Tools
Ad

More from swathi78 (20)

DOC
secure mining of association rules in horizontally distributed databases
DOCX
a system for denial-of-service attack detection based on multivariate correla...
DOCX
web service recommendation via exploiting location and qo s information
DOCX
privacy-enhanced web service composition
DOCX
optimal distributed malware defense in mobile networks with heterogeneous dev...
DOCX
friend book a semantic-based friend recommendation system for social networks
DOCX
efficient authentication for mobile and pervasive computing
DOCX
cooperative caching for efficient data access in disruption tolerant networks
DOCX
an incentive framework for cellular traffic offloading
DOCX
secure outsourced attribute-based signatures
DOCX
traffic pattern-based content leakage detection for trusted content delivery ...
DOCX
the design and evaluation of an information sharing system for human networks
DOCX
the client assignment problem for continuous distributed interactive applicat...
DOCX
sos a distributed mobile q&a system based on social networks
DOCX
securing broker-less publish subscribe systems using identity-based encryption
DOCX
rre a game-theoretic intrusion response and recovery engine
DOCX
on false data-injection attacks against power system state estimation modelin...
DOCX
loca ward a security and privacy aware location-based rewarding system
DOCX
exploiting service similarity for privacy in location-based search queries
DOCX
enabling trustworthy service evaluation in service-oriented mobile social net...
secure mining of association rules in horizontally distributed databases
a system for denial-of-service attack detection based on multivariate correla...
web service recommendation via exploiting location and qo s information
privacy-enhanced web service composition
optimal distributed malware defense in mobile networks with heterogeneous dev...
friend book a semantic-based friend recommendation system for social networks
efficient authentication for mobile and pervasive computing
cooperative caching for efficient data access in disruption tolerant networks
an incentive framework for cellular traffic offloading
secure outsourced attribute-based signatures
traffic pattern-based content leakage detection for trusted content delivery ...
the design and evaluation of an information sharing system for human networks
the client assignment problem for continuous distributed interactive applicat...
sos a distributed mobile q&a system based on social networks
securing broker-less publish subscribe systems using identity-based encryption
rre a game-theoretic intrusion response and recovery engine
on false data-injection attacks against power system state estimation modelin...
loca ward a security and privacy aware location-based rewarding system
exploiting service similarity for privacy in location-based search queries
enabling trustworthy service evaluation in service-oriented mobile social net...

Recently uploaded (20)

PDF
Soil Improvement Techniques Note - Rabbi
PPTX
introduction to high performance computing
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PDF
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
PPT
Total quality management ppt for engineering students
PPTX
communication and presentation skills 01
PDF
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
PPT
Occupational Health and Safety Management System
PPTX
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Nature of X-rays, X- Ray Equipment, Fluoroscopy
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
Visual Aids for Exploratory Data Analysis.pdf
PPTX
Feature types and data preprocessing steps
PDF
737-MAX_SRG.pdf student reference guides
PPTX
Fundamentals of Mechanical Engineering.pptx
PPTX
Management Information system : MIS-e-Business Systems.pptx
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Soil Improvement Techniques Note - Rabbi
introduction to high performance computing
distributed database system" (DDBS) is often used to refer to both the distri...
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
Total quality management ppt for engineering students
communication and presentation skills 01
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
Occupational Health and Safety Management System
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
Automation-in-Manufacturing-Chapter-Introduction.pdf
Nature of X-rays, X- Ray Equipment, Fluoroscopy
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Visual Aids for Exploratory Data Analysis.pdf
Feature types and data preprocessing steps
737-MAX_SRG.pdf student reference guides
Fundamentals of Mechanical Engineering.pptx
Management Information system : MIS-e-Business Systems.pptx
III.4.1.2_The_Space_Environment.p pdffdf
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems

automatic test packet generation

  • 1. Automatic Test Packet Generation Automatic Test Packet Generation 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 datasets are publicly available.  Testing liveness of a network is a fundamental problem for ISPs and large data center operators. Sending probes between every pair of edge ports is neither exhaustive nor scalable . It suffices to find a minimal set of end-to-end packets that traverse each link. However, doing this requires a way of abstracting across device specific configuration files, generating headers and the links they reach, and finally determining a minimum set of test packets (Min-Set-Cover).  To check enforcing consistency between policy and the configuration. DISADVANTAGES OF EXISTING SYSTEM: Contact: 9703109334, 9533694296 ABSTRACT: EXISTING SYSTEM: Email id: academicliveprojects@gmail.com, www.logicsystems.org.in
  • 2. Automatic Test Packet Generation  Not designed to identify liveness failures, bugs router hardware or software, or performance problems.  The two most common causes of network failure are hardware failures and software bugs, and that problems manifest themselves both as reachability failures and throughput/latency degradation.  Automatic Test Packet Generation (ATPG) framework that automatically generates a minimal set of packets to test the liveness of the underlying topology and the congruence between data plane state and configuration specifications. The tool can also automatically generate packets to test performance assertions such as packet latency.  It can also be specialized to generate a minimal set of packets that merely test every link ADVANTAGES OF PROPOSED SYSTEM:  A survey of network operators revealing common failures and root causes.  A test packet generation algorithm.  A fault localization algorithm to isolate faulty devices and rules.  ATPG use cases for functional and performance testing.  Evaluation of a prototype ATPG system using rule sets collected from the Stanford and Contact: 9703109334, 9533694296 PROPOSED SYSTEM: for network liveness. Internet2 backbones. Email id: academicliveprojects@gmail.com, www.logicsystems.org.in
  • 3. Automatic Test Packet Generation SYSTEM ARCHITECTURE: SYSTEM REQUIREMENTS: HARDWARE REQUIREMENTS:  System : Pentium IV 2.4 GHz.  Hard Disk : 40 GB.  Floppy Drive : 1.44 Mb.  Monitor : 15 VGA Colour.  Mouse : Logitech.  Ram : 512 Mb. SOFTWARE REQUIREMENTS:  Operating system : Windows XP/7.  Coding Language : JAVA/J2EE  IDE : Netbeans 7.4  Database : MYSQL Contact: 9703109334, 9533694296 Email id: academicliveprojects@gmail.com, www.logicsystems.org.in
  • 4. Automatic Test Packet Generation Hongyi Zeng, Peyman Kazemian,George Varghese,and N ick McKeown,“Automatic Test Packet Generation”,VOL. 22, NO. 2, APRIL 2014. Contact: 9703109334, 9533694296 REFERENCE: Email id: academicliveprojects@gmail.com, www.logicsystems.org.in