DocumentCode :
3303758
Title :
Caliper: Precise and Responsive Traffic Generator
Author :
Ghobadi, Monia ; Salmon, Geoffrey ; Ganjali, Yashar ; Labrecque, Martin ; Steffan, J. Gregory
Author_Institution :
Dept. of Comput. Sci., Univ. of Toronto, Toronto, ON, Canada
fYear :
2012
fDate :
22-24 Aug. 2012
Firstpage :
25
Lastpage :
32
Abstract :
This paper presents Caliper, a highly-accurate packet injection tool that generates precise and responsive traffic. Caliper takes live packets generated on a host computer and transmits them onto a gigabit Ethernet network with precise inter-transmission times. Existing software traffic generators rely on generic Network Interface Cards which, as we demonstrate, do not provide high-precision timing guarantees. Hence, performing valid and convincing experiments becomes difficult or impossible in the context of time-sensitive network experiments. Our evaluations show that Caliper is able to reproduce packet inter-transmission times from a given arbitrary distribution while capturing the closed-loop feedback of TCP sources. Specifically, we demonstrate that Caliper provides three orders of magnitude better precision compared to commodity NIC: with requested traffic rates up to the line rate, Caliper incurs an error of 8 ns or less in packet transmission times. Furthermore, we explore Caliper´s ability to integrate with existing network simulators to project simulated traffic characteristics into a real network environment. Caliper is freely available online.
Keywords :
circuit feedback; electronic engineering computing; field programmable gate arrays; local area networks; network interfaces; traffic; transport protocols; FPGA; NIC; TCP source; arbitrary distribution; caliper; closed-loop feedback; generic network interface card; gigabit Ethernet network; host computer; network simulator; packet injection tool; packet intertransmission time; time 8 ns; time-sensitive network experiment; traffic generator; traffic simulation; Accuracy; Generators; Hardware; Kernel; Linux; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Performance Interconnects (HOTI), 2012 IEEE 20th Annual Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4673-2836-4
Type :
conf
DOI :
10.1109/HOTI.2012.16
Filename :
6299069
Link To Document :
بازگشت