STATEFUL LAYER-4 PAYLOAD REPLAY
Traffic replay is an effective way to emulate the real-world network conditions to your device under test (DUT) since all the traffic content, packet sizes, inter-packet gap, packet pattern, and burstiness are from reality.
A Replay scenario is different from the four load test scenarios in that the communication content is based on the uploaded PCAP file that is capture from reality instead of modeled traffic, which cannot be found in real-world network.
Upon receiving the uploaded PCAP file, the PCAP parser looks for one-to-many communication based on the assumption that the captured traffic is from one client connecting to different servers. If the PCAP contains many-to-one sessions where multiple clients connect to one server, the parser will consider the server as the client and mirror the communication to one-to-many. This could in some cases result in incorrect replay. If the pcap contains many-to-many communication, the parser will fail the verification.
The PCAP parser will extract the TCP/UDP payload and use Xena TCP/UDP engine to replay statefully.
You can scale the traffic load by increasing the number of users. Each emulated client will be assigned a different IP address and communicate to the same group of servers. The basic use flow is as follows:
- Create a Replay type scenario
- Choose your PCAP file to upload to the chassis
- Chassis parses the PCAP and extract the payload for replay
- Configure your subnets
- Configure load profile
- Configure Layer-4 parameters
- Run traffic
More info on the Stateful replay: https://xenanetworks.com/advanced-stateful-layer-4-replay-white-paper/