Document Type
Technical Report
Publication Date
2003-04-24
Technical Report Number
WUCSE-2003-24
Abstract
Networking devices must be capable of processing traffic flows from multiple sources. In order to verify that such devices operates properly, a network testbench can be used to inject traffic into the device. The specification of the traffic flows can be difficult. At the low level, there are header fields, data checksums, and packet length fields that all must be formatted correctly. Further, there can be multiple flows of traffic that will arrive simultaneously. It is desirable to specify traffic at a high level of abstraction. A software program can then be written to parse the specification and generate the low-level data that is actually processed by the networking hardware. For this project, a traffic generation program was built that accepts high-level traffic flow specifications. The program generates a cell-by-cell representation of the combined traffic flows. These flows can then be read by a testbench and fed into a simulation. With a hardware module capable of sending traffic created from the above program, a hardware test can be conducted using traffic generated with this program.
Recommended Citation
Sinclair, Eliot I. and Lockwood, John W., "Multiflow TCP, UDP, IP, and ATM Traffic Generation Module" Report Number: WUCSE-2003-24 (2003). All Computer Science and Engineering Research.
https://openscholarship.wustl.edu/cse_research/1071
Comments
Permanent URL: http://dx.doi.org/10.7936/K7ZP44FT