Automated network infrastructure test and diagnostic system and method therefor
First Claim
Patent Images
1. A testing system for a network comprising:
- a first network infrastructure configuration and a second network infrastructure configuration, both defining operational settings for one or more testing devices;
a configuration test file comprising changes to said first network infrastructure configuration and said second network infrastructure configuration;
a first testing device configured to send request/response traffic and to modify the first network infrastructure configuration and said second network infrastructure configuration according to said configuration test file at a time when said request/response traffic is being sent, said first testing device operating according to the first network infrastructure configuration;
a second testing device configured to receive said request/response traffic, said second testing device operating according to the second network infrastructure configuration;
at least one communication link between said first testing device and said second testing device;
wherein said first testing device and said second testing device are further configured to conduct one or more performance tests by transferring said request/response traffic between said first testing device and said second testing device through said at least one communication link, whereby one or more test results are generated by said one or more performance tests.
7 Assignments
0 Petitions
Accused Products
Abstract
A testing system provides automated testing of one or more network infrastructures. The testing system may automatically reconfigure one or more devices within a network infrastructure and then conduct testing on the newly configured network infrastructure. Test results may be used to diagnose network anomalies and to compare performance or other characteristics of various network configurations. In one embodiment, the testing system tests a communication channel between a front-end and back-end mechanism where data traffic is encoded between the front-end and back-end mechanism.
-
Citations
20 Claims
-
1. A testing system for a network comprising:
-
a first network infrastructure configuration and a second network infrastructure configuration, both defining operational settings for one or more testing devices; a configuration test file comprising changes to said first network infrastructure configuration and said second network infrastructure configuration; a first testing device configured to send request/response traffic and to modify the first network infrastructure configuration and said second network infrastructure configuration according to said configuration test file at a time when said request/response traffic is being sent, said first testing device operating according to the first network infrastructure configuration; a second testing device configured to receive said request/response traffic, said second testing device operating according to the second network infrastructure configuration; at least one communication link between said first testing device and said second testing device; wherein said first testing device and said second testing device are further configured to conduct one or more performance tests by transferring said request/response traffic between said first testing device and said second testing device through said at least one communication link, whereby one or more test results are generated by said one or more performance tests. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A testing system comprising:
-
one or more network interfaces for communication with a plurality of network devices, the plurality of network devices establishing a communication link having a first end and a second end; a configuration test file stored on a memory device, said configuration test file comprising settings for controlling operation of each of said plurality of network devices; a processor configured to generate test results by conducting a plurality of data transfers between at least two of said plurality of network devices at said first and second end of said communication link to performance test said communication link; wherein said one or more network interfaces send at least some of said settings to said plurality of network devices between at least two of said plurality of data transfers, said at least some settings changing operation of said plurality of network devices between said at least two of said plurality of data transfers. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for testing a network infrastructure comprising:
-
reading one or more first and second device settings from a configuration test file; sending at least some of said one or more first device settings to a first network device to configure said first network device; sending at least some of said one or more first device settings to a second network device to configure said second network device; sending at least some of said one or more second device settings to a first network device to reconfigure said first network device; sending at least some of said one or more second device settings to a second network device to reconfigure said second network device; conducting one or more tests by executing a plurality of data transfers between said first network device and said second network device while said first network device and said second network device are configured with said at least some of said first device settings, and while said first network device and said second network device are configured with said at least some of said second device settings; and repeating the above steps one or more times. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification