DSSR: Balancing semantics and speed requirements in packet trace replay
Xie, Geoffrey G.
MetadataShow full item record
As new network services and middleboxes proliferate, it is important to have reliable means to test these services and devices, and a common practice to generate realistic testing traffic is through replaying previously recorded packet traces. However, existing trace replay tools are highly specialized for particular protocols and scenarios. In this paper, we present a general trace replay tool called DSSR. We show that in a directional trace replay, where outbound and inbound packets are simulated by two (logically) distinct sets of hosts, the timestamps of packets handled by the host(s) simulating external destinations must be adjusted to accurately re-create the effect of network latency. Interestingly, the timestamp adjustment can boost the replay speed. Moreover, we identify the range of timestamp adjustment that will guarantee to preserve the semantic orderings of packets pertaining to client-server protocol interactions. Therefore, our solution provides an effective tuning knob for a user to balance the speed and semantics requirements in a trace replay. Equally important, it requires no clock synchronization between the replaying hosts, as the hosts leverage the arrivals of incoming packets as a clocking mechanism for generating outgoing packets.
Published in: 2017 IEEE International Conference on Communications (ICC)The article of record as published may be found at http://dx.doi.org/10.1109/ICC.2017.7997257
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Showing items related by title, author, creator and subject.
Fortner, Scott (Monterey, California: Naval Postgraduate School, 2015-06);Marine Corps Tactical Systems Support Activity (MCTSSA) has put forth a requirement for a non-proprietary network traffic replay system that is user friendly and can provide both replay of a network trace file as well as ...
Vier, Thomas S. Le (Monterey, California. Naval Postgraduate School, 2013-03);The Marine Corps Tactical System Support Agency (MCTSSA) at Marine Corps Base (MCB) Camp Pendleton is currently conducting evaluation of Wide Area Network (WAN) optimization products. MCTSSA has requested a tool that will ...
Petersen, Mark N. (Monterey, CA; Naval Postgraduate School, 2021-09);The Persistent Cyber Training Environment (PCTE) has been developed as the joint force solution to provide a single training environment for cyberspace operations. PCTE offers a closed network for Joint Cyberspace Operations ...