{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,29]],"date-time":"2026-09-29T02:30:52Z","timestamp":1790649052077,"version":"4.1.0"},"reference-count":154,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2022,1,18]],"date-time":"2022-01-18T00:00:00Z","timestamp":1642464000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Science Foundation (NSF) Division of Computer and Network Systems","award":["1908974"],"award-info":[{"award-number":["1908974"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2023,2,28]]},"abstract":"<jats:p>Network traffic workloads are widely utilized in applied research to verify correctness and to measure the impact of novel algorithms, protocols, and network functions. We provide a comprehensive survey of traffic generators referenced by researchers over the last 13 years, providing in-depth classification of the functional behaviors of the most frequently cited generators. These classifications are then used as a critical component of a methodology presented to aid in the selection of generators derived from the workload requirements of future research.<\/jats:p>","DOI":"10.1145\/3488375","type":"journal-article","created":{"date-parts":[[2022,1,18]],"date-time":"2022-01-18T09:50:32Z","timestamp":1642499432000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":53,"title":["Network Traffic Generation: A Survey and Methodology"],"prefix":"10.1145","volume":"55","author":[{"given":"Oluwamayowa Ade","family":"Adeleke","sequence":"first","affiliation":[{"name":"University of Houston, Houston, Texas"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nicholas","family":"Bastin","sequence":"additional","affiliation":[{"name":"University of Houston, Houston, Texas"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3574-5040","authenticated-orcid":false,"given":"Deniz","family":"Gurkan","sequence":"additional","affiliation":[{"name":"University of Houston, Houston, Texas"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,1,18]]},"reference":[{"key":"e_1_3_2_2_2","unstructured":"Emanuele Acri. 2017. HexInject: The Power of Raw Hex Network Access. Retrieved 13 April 2020 from http:\/\/hexinject.sourceforge.net\/."},{"key":"e_1_3_2_3_2","unstructured":"Agilent Technologies. 2002. PIM-SM Multicast Performance Testing. Retrieved 12 April 2020 from https:\/\/literature.cdn.keysight.com\/litweb\/pdf\/5988-6560EN.pdf?id=1649878."},{"key":"e_1_3_2_4_2","first-page":"526","volume-title":"Proceedings of the Performance Evaluation of Computer and Telecommunication Systems, 2008. SPECTS 2008. International Symposium on","author":"Antichi Gianni","year":"2008","unstructured":"Gianni Antichi, Andrea Di Pietro, Domenico Ficara, Stefano Giordano, Gregorio Procissi, and Fabio Vitucci. 2008. Bruno: A high performance traffic generator for network processor. In Proceedings of the Performance Evaluation of Computer and Telecommunication Systems, 2008. SPECTS 2008. International Symposium on. IEEE, 526\u2013533."},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2014.6915433"},{"key":"e_1_3_2_6_2","volume-title":"Tcpreplay","year":"2011","unstructured":"AppNeta. 2011. Tcpreplay. AppNeta Inc. Retrieved from https:\/\/tcpreplay.appneta.com\/."},{"key":"e_1_3_2_7_2","unstructured":"USENIX (Advanced Computing Systems Association). 2006-2007. In Proceedings of the Workshop on Steps to Reducing Unwanted Traffic on the Internet . (all published papers in the proceedings)."},{"key":"e_1_3_2_8_2","unstructured":"USENIX (Advanced Computing Systems Association). 2006-2012. In Proceedings of the USENIX Summit on Hot Topics in Security . (all published papers in the proceedings)."},{"key":"e_1_3_2_9_2","unstructured":"USENIX (Advanced Computing Systems Association). 2006-2013. In Proceedings of the Large Installation System Administration Conference . (all published papers in the proceedings)."},{"key":"e_1_3_2_10_2","unstructured":"USENIX (Advanced Computing Systems Association). 2006-2014. In Proceedings of the Electronic Voting Technology Workshop\/Workshop on Trustworthy Elections . (all published papers in the proceedings)."},{"key":"e_1_3_2_11_2","unstructured":"USENIX (Advanced Computing Systems Association). 2006-2018. In Proceedings of the USENIX Annual Technical Conference . (all published papers in the proceedings)."},{"key":"e_1_3_2_12_2","unstructured":"USENIX (Advanced Computing Systems Association). 2006-2018. In Proceedings of the USENIX Security Symposium . (all published papers in the proceedings)."},{"key":"e_1_3_2_13_2","unstructured":"USENIX (Advanced Computing Systems Association). 2006-2018. In Proceedings of the USENIX Symposium on Networked Systems Design and Implementation . (all published papers in the proceedings)."},{"key":"e_1_3_2_14_2","unstructured":"USENIX (Advanced Computing Systems Association). 2006-2018. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation . (all published papers in the proceedings)."},{"key":"e_1_3_2_15_2","unstructured":"USENIX (Advanced Computing Systems Association). 2007. In Proceedings of the International Workshop on Networking Meets Databases . (all published papers in the proceedings)."},{"key":"e_1_3_2_16_2","unstructured":"USENIX (Advanced Computing Systems Association). 2008. In Proceedings of the USENIX Workshop on the Analysis of System Logs . (all published papers in the proceedings)."},{"key":"e_1_3_2_17_2","unstructured":"USENIX (Advanced Computing Systems Association). 2008. In Proceedings of the Workshop on Tackling Computer Systems Problems with Machine Learning Techniques . (all published papers in the proceedings)."},{"key":"e_1_3_2_18_2","unstructured":"USENIX (Advanced Computing Systems Association). 2008-2018. In Proceedings of the USENIX Workshop on Cyber Security Experimentation and Test . (all published papers in the proceedings)."},{"key":"e_1_3_2_19_2","unstructured":"USENIX (Advanced Computing Systems Association). 2009-2010. In Proceedings of the International Workshop on Peer-to-Peer Systems . (all published papers in the proceedings)."},{"key":"e_1_3_2_20_2","unstructured":"USENIX (Advanced Computing Systems Association). 2009-2018. In Proceedings of the USENIX Workshop on Hot Topics in Cloud Computing . (all published papers in the proceedings)."},{"key":"e_1_3_2_21_2","unstructured":"USENIX (Advanced Computing Systems Association). 2010. In Proceedings of the Asia-Pacific Workshop on Systems . (all published papers in the proceedings)."},{"key":"e_1_3_2_22_2","unstructured":"USENIX (Advanced Computing Systems Association). 2010-2012. In Proceedings of the USENIX Conference on Web Application Development . (all published papers in the proceedings)."},{"key":"e_1_3_2_23_2","unstructured":"USENIX (Advanced Computing Systems Association). 2011-2018. In Proceedings of the USENIX Workshop on Free and Open Communications on the Internet . (all published papers in the proceedings)."},{"key":"e_1_3_2_24_2","unstructured":"USENIX (Advanced Computing Systems Association). 2014. In Proceedings of the Open Networking Summit . (all published papers in the proceedings)."},{"key":"e_1_3_2_25_2","unstructured":"USENIX (Advanced Computing Systems Association). 2016. In Proceedings of the USENIX Workshop on Cool Topics in Sustainable Data Centers . (all published papers in the proceedings)."},{"key":"e_1_3_2_26_2","unstructured":"USENIX (Advanced Computing Systems Association). 2018. In Proceedings of the USENIX Workshop on Hot Topics in Edge Computing . (all published papers in the proceedings)."},{"key":"e_1_3_2_27_2","volume-title":"Proceedings of the Recent Advances in Computers, Computing and Communications","author":"Avallone Stefano","year":"2002","unstructured":"Stefano Avallone, Marcello Esposito, Antonio Pescape, Simon Pietro Romano, and Giorgio Ventre. 2002. Mtools: A one-way delay and round-trip-time meter. In Proceedings of the Recent Advances in Computers, Computing and Communications. WSEAS PRESS."},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.5555\/1025129.1026100"},{"key":"e_1_3_2_29_2","unstructured":"Yariv Bachar and Ophir Ovadia. 2002. NTGen Project. Retrieved 13 April 2020 from http:\/\/softlab-pro-web.technion.ac.il\/projects\/NTGen\/html\/ntgen.htm."},{"key":"e_1_3_2_30_2","unstructured":"Bastian Ballman and Stefan Krecher. 2005. IP-Packet Generator. Retrieved 13 April 2020 from http:\/\/p-a-t-h.sourceforge.net\/html\/index.php."},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/277858.277897"},{"key":"e_1_3_2_32_2","unstructured":"David Barroso. 2020. Yersinia Traffic Generator. Retrieved 13 April 2020 from https:\/\/github.com\/tomac\/yersinia."},{"key":"e_1_3_2_33_2","unstructured":"Bruno Benchimol. 2005. VoIP Traffic Generator. Retrieved 13 April 2020 from http:\/\/voiptg.sourceforge.net\/."},{"key":"e_1_3_2_34_2","volume-title":"Scapy","author":"Biondi Philippe","year":"2011","unstructured":"Philippe Biondi. 2011. Scapy. Scapy Community. Retrieved 13 April, 2020 from https:\/\/scapy.net\/."},{"key":"e_1_3_2_35_2","first-page":"839","volume-title":"Proceedings of the SPECTS","author":"Bonelli Nicola","year":"2005","unstructured":"Nicola Bonelli, Stefano Giordano, Gregorio Procissi, and Raffaello Secchi. 2005. Brute: A high performance and extensible traffic generator. In Proceedings of the SPECTS. International Society for Modeling and Simulation, 839\u2013845."},{"key":"e_1_3_2_36_2","unstructured":"Candela Technologies. 2020. Lanforge: Stateful IP Traffic Generators and Network Emulators. Retrieved 13 April 2020 from http:\/\/www.candelatech.com\/."},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOMW.2012.6477764"},{"key":"e_1_3_2_38_2","volume-title":"TRex: Realistic Traffic Generator","year":"2019","unstructured":"Cisco. 2019. TRex: Realistic Traffic Generator. Cisco. Retrieved 09 October, 2020 from https:\/\/trex-tgn.cisco.com\/."},{"key":"e_1_3_2_39_2","unstructured":"Cisco Inc.2005. Using Test TCP (TTCP) to Test Throughput. Retrieved 13 April 2020 from https:\/\/www.cisco.com\/c\/en\/us\/support\/docs\/dial-access\/asynchronous-connections\/10340-ttcp.html."},{"key":"e_1_3_2_40_2","first-page":"5","article-title":"Cisco Annual Internet Report, 2018\u20132023","volume":"2020","author":"Inc. Cisco","year":"2020","unstructured":"Cisco Inc.2020. Cisco Annual Internet Report, 2018\u20132023. Global Mobile Data Traffic Forecast 2020, (2020), 5. Retrieved on 8 November, 2020 from https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/executive-perspectives\/annual-internet-report\/whitepaper-c11-741490.html.","journal-title":"Global Mobile Data Traffic Forecast"},{"key":"e_1_3_2_41_2","unstructured":"ZTI Communications. 2020. LanTraffic V2. Retrieved 13 April 2020 from https:\/\/www.zti-communications.com\/lantrafficv2\/."},{"key":"e_1_3_2_42_2","unstructured":"ITC (International Teletraffic Congress). 2011. In Proceedings of the International Workshop on Modeling Analysis and Control of Complex Networks . (all published papers in the proceedings)."},{"key":"e_1_3_2_43_2","unstructured":"Universita\u2019 degli Studi di Napoli. 2020. Other Internet Traffic Generators. Retrieved 13 April 2020 from http:\/\/www.grid.unina.it\/software\/ITG\/link.php."},{"key":"e_1_3_2_44_2","unstructured":"Valery Diomin and Yakov Tetruashvili. 2010. Cat Karat Packet Builder. Retrieved 13 April 2020 from https:\/\/sites.google.com\/site\/catkaratpacketbuilder\/."},{"key":"e_1_3_2_45_2","unstructured":"Donfrays Software. 2018. Inter-Networking Test Traffic Generator. Retrieved 13 April 2020 from http:\/\/www.donfraysoftware.com\/MITS\/MITS.htm."},{"key":"e_1_3_2_46_2","unstructured":"East Coast Data Comm Inc. 2019. Stateful Traffic Generator. Retrieved 13 April 2020 from https:\/\/www.ecdata.com\/Products\/Stateful-Traffic-Generator\/."},{"key":"e_1_3_2_47_2","unstructured":"Paris Eloy. 2018. The Network Expect Project. Retrieved 13 April 2020 from https:\/\/www.netexpect.org\/."},{"key":"e_1_3_2_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/2815675.2815692"},{"key":"e_1_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2017.32"},{"key":"e_1_3_2_50_2","unstructured":"Excentis Inc.2013. ByteBlower\u2014Making Accurate IP Testing Quick and Easy. Retrieved 13 April 2020 from https:\/\/www.excentis.com\/products\/byteblower."},{"key":"e_1_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1145\/944773.944783"},{"key":"e_1_3_2_52_2","unstructured":"B. Fink and R. Scott. 2006. Nuttcp v5. 3.1. Retrieved 23 Jan 2020 from https:\/\/www.nuttcp.net\/."},{"key":"e_1_3_2_53_2","unstructured":"Matias Fontanini. 2019. Libtins: C++ Packet Sniffing and Crafting Library. Retrieved 13 April 2020 from https:\/\/libtins.github.io\/."},{"key":"e_1_3_2_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/1921168.1921179"},{"key":"e_1_3_2_55_2","unstructured":"ACM (Association for Computing Machinery). 2006-2017. In Proceedings of the ACM SIGCOMM Workshop on Mobility in the Evolving Internet Architecture (MobiArch) . (all published papers in the proceedings)."},{"key":"e_1_3_2_56_2","unstructured":"ACM (Association for Computing Machinery). 2006-2018. In Proceedings of the ACM SIGCOMM Symposium on SDN Research . (all published papers in the proceedings)."},{"key":"e_1_3_2_57_2","unstructured":"ACM (Association for Computing Machinery). 2006-2018. In Proceedings of the ACM SIGCOMM Workshop on Network Meets AI & ML (NetAI) . (all published papers in the proceedings)."},{"key":"e_1_3_2_58_2","unstructured":"ACM (Association for Computing Machinery). 2006-2018. In Proceedings of th e ACM Workshop on Challenged Networks . (all published papers in the proceedings)."},{"key":"e_1_3_2_59_2","unstructured":"ACM (Association for Computing Machinery). 2006-2018. In Proceedings of the Special Interest Group on Data Communication . (all published papers in the proceedings)."},{"key":"e_1_3_2_60_2","unstructured":"ACM (Association for Computing Machinery). 2008-2018. In Proceedings of the ACM SIGCOMM Workshop on Networked Systems for Developing Regions . (all published papers in the proceedings)."},{"key":"e_1_3_2_61_2","unstructured":"ACM (Association for Computing Machinery). 2008-2018. In Proceedings of the ACM Workshop on the Economics of Networks Systems and Computation . (all published papers in the proceedings)."},{"key":"e_1_3_2_62_2","unstructured":"ACM (Association for Computing Machinery). 2010-2011. In Proceedings of the ACM SIGCOMM Workshop on Home Networks . (all published papers in the proceedings)."},{"key":"e_1_3_2_63_2","unstructured":"ACM (Association for Computing Machinery). 2010-2018. In Proceedings of the ACM SIGCOMM Workshop on Hot Topics in Networks . (all published papers in the proceedings)."},{"key":"e_1_3_2_64_2","unstructured":"ACM (Association for Computing Machinery). 2011. In Proceedings of the ACM SIGCOMM workshop on Green networking . (all published papers in the proceedings)."},{"key":"e_1_3_2_65_2","unstructured":"ACM (Association for Computing Machinery). 2011-2017. In Proceedings of the ACM Conference on Information-Centric Networking . (all published papers in the proceedings)."},{"key":"e_1_3_2_66_2","unstructured":"ACM (Association for Computing Machinery). 2012-2014. In Proceedings of the ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking . (all published papers in the proceedings)."},{"key":"e_1_3_2_67_2","unstructured":"ACM (Association for Computing Machinery). 2014-2016. In Proceedings of the ACM Workshop on All Things Cellular . (all published papers in the proceedings)."},{"key":"e_1_3_2_68_2","unstructured":"ACM (Association for Computing Machinery). 2015. In Proceedings of the ACM SIGCOMM Workshop on Ethics in Networked Systems Research . (all published papers in the proceedings)."},{"key":"e_1_3_2_69_2","unstructured":"ACM (Association for Computing Machinery). 2016. In Proceedings of the ACM SIGCOMM Workshop on Fostering Latin-American Research in Data Communication . (all published papers in the proceedings)."},{"key":"e_1_3_2_70_2","unstructured":"ACM (Association for Computing Machinery). 2016-2018. In Proceedings of the Applied Networking Research Workshop . (all published papers in the proceedings)."},{"key":"e_1_3_2_71_2","unstructured":"ACM (Association for Computing Machinery). 2017-2018. In Proceedings of the ACM SIGCOMM 2018 Workshop on IoT Security and Privacy . (all published papers in the proceedings)."},{"key":"e_1_3_2_72_2","unstructured":"ACM (Association for Computing Machinery). 2017-2018. In Proceedings of the ACM SIGCOMM Workshop on Mobile Edge Communications . (all published papers in the proceedings)."},{"key":"e_1_3_2_73_2","unstructured":"ACM (Association for Computing Machinery). 2017-2018. In Proceedings of the Asia-Pacific Workshop on Networking . (all published papers in the proceedings)."},{"key":"e_1_3_2_74_2","doi-asserted-by":"publisher","DOI":"10.1109\/35.267444"},{"key":"e_1_3_2_75_2","unstructured":"GL Communications. 2020. GL Traffic Generator: Simulation & Analysis Network Traffic Characteristics. Retrieved 13 April 2020 from https:\/\/www.gl.com\/traffic-generators.html."},{"key":"e_1_3_2_76_2","volume-title":"Trafgen: An Efficient Approach to Statistically Accurate Artificial Network Traffic Generation","author":"Helvey Eric Lee","year":"1998","unstructured":"Eric Lee Helvey. 1998. Trafgen: An Efficient Approach to Statistically Accurate Artificial Network Traffic Generation. Ph. D. Dissertation. Ohio University. Retrieved 13 April, 2020 from https:\/\/etd.ohiolink.edu\/pg_10?0::NO:10:P10_ACCESSION_NUM:ohiou1176494135."},{"key":"e_1_3_2_77_2","volume-title":"Netcat","year":"1995","unstructured":"*Hobbit*. 1995. Netcat. Netcat. Retrieved from http:\/\/nc110.sourceforge.net\/."},{"key":"e_1_3_2_78_2","unstructured":"Colasoft Inc.2020. Colasoft Packet Builder - Colasoft. Retrieved 13 April 2020 from https:\/\/www.colasoft.com\/download\/products\/download_packet_builder.php."},{"key":"e_1_3_2_79_2","volume-title":"Netperf","author":"Jones Rick","year":"1996","unstructured":"Rick Jones. 1996. Netperf. Hewlett-Packard. Retrieved 13 April, 2020 from https:\/\/github.com\/HewlettPackard\/netperf."},{"key":"e_1_3_2_80_2","volume-title":"Netspec: Philosopy, Design and Implementation","author":"Jonkman Roel","year":"1994","unstructured":"Roel Jonkman. 1994. Netspec: Philosopy, Design and Implementation. Ph. D. Dissertation. University of Kansas, Lawrence, Kansas, USA."},{"key":"e_1_3_2_81_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2001.990676"},{"key":"e_1_3_2_82_2","unstructured":"Stein Karyl. 1998. Spak-0.6b - Arbitrary Packet Generator\/Sender. Retrieved 07 May 2020 from http:\/\/static.lwn.net\/lwn\/1998\/0312\/a\/spak.html."},{"key":"e_1_3_2_83_2","doi-asserted-by":"publisher","DOI":"10.1109\/NTMS.2012.6208742"},{"key":"e_1_3_2_84_2","unstructured":"Keysight Technologies. 2020. BreakingPoint VE - Virtualized Security Resilience Testing for Enterprise-Wide Networks. Retrieved 13 April 2020 from https:\/\/www.ixiacom.com\/products\/breakingpoint-ve."},{"key":"e_1_3_2_85_2","unstructured":"Keysight Technologies. 2020. Ixchariot - Instant Performance Assessment of Complex Networks from Pre- to Post-Deployment. Retrieved 13 Sept. 2020 from https:\/\/www.ixiacom.com\/products\/ixchariot."},{"key":"e_1_3_2_86_2","unstructured":"Keysight Technologies. 2020. Ixnetwork - L2-3 Network Infrastructure Performance Testing That Scales to Business Needs. Retrieved 13 April 2020 from https:\/\/www.ixiacom.com\/products\/ixnetwork."},{"key":"e_1_3_2_87_2","doi-asserted-by":"publisher","DOI":"10.5555\/1978003.1978168"},{"key":"e_1_3_2_88_2","unstructured":"G. Kramer. 2014. Generator of Self-Similar Traffic. Retrieved 13 April 2020 from http:\/\/research.glenkramer.com\/code\/trf_gen3.shtml."},{"key":"e_1_3_2_89_2","unstructured":"Charles Krasic. 2002. Home Page of Mxtraf. Retrieved 13 April 2020 from http:\/\/mxtraf.sourceforge.net\/."},{"key":"e_1_3_2_90_2","doi-asserted-by":"publisher","DOI":"10.1109\/WCNC.2012.6214199"},{"key":"e_1_3_2_91_2","volume-title":"Traffic Generators","author":"Lab Hakawati Security","year":"2018","unstructured":"Hakawati Security Lab. 2018. Traffic Generators. Hakawati Security Lab. Retrieved 13 April, 2020 from http:\/\/www.hakawati.co.kr\/318."},{"key":"e_1_3_2_92_2","volume-title":"iperf3: A TCP, UDP, and SCTP network bandwidth measurement tool","author":"Laboratory ESnet\/Lawrence Berkeley National","year":"2014","unstructured":"ESnet\/Lawrence Berkeley National Laboratory. 2014. iperf3: A TCP, UDP, and SCTP network bandwidth measurement tool. Energy Sciences Network (ESnet). Retrieved 13 April, 2020 from https:\/\/github.com\/esnet\/iperf."},{"key":"e_1_3_2_93_2","volume-title":"Multi-Generator (MGEN)","author":"Laboratory Naval Research","year":"2019","unstructured":"Naval Research Laboratory. 2019. Multi-Generator (MGEN). U.S. Naval Research Laboratory. Retrieved from https:\/\/www.nrl.navy.mil\/itd\/ncs\/products\/mgen."},{"key":"e_1_3_2_94_2","unstructured":"Juha Laine Sampo Saariso and Ruii Prior. 2002. RUDE & CRUDE Traffic Generator. Retrieved 13 April 2020 from http:\/\/rude.sourceforge.net\/."},{"key":"e_1_3_2_95_2","doi-asserted-by":"publisher","DOI":"10.1145\/643114.643117"},{"key":"e_1_3_2_96_2","unstructured":"LBNL\/ICSI berkley lab. 2005. LBNL\/LCSI Enterprise Tracing Project - Trace File Download. Retrieved 13 April 2020 from http:\/\/www.icir.org\/enterprise-tracing\/download.html."},{"key":"e_1_3_2_97_2","doi-asserted-by":"publisher","DOI":"10.1109\/90.282603"},{"key":"e_1_3_2_98_2","unstructured":"Leo Liang. 2016. IPGen IP Packets Generator. Retrieved 13 April 2020 from https:\/\/sourceforge.net\/projects\/ipgen\/."},{"key":"e_1_3_2_99_2","unstructured":"Jukka Manner. 2006. Jugi\u2019s Traffic Generator (jtg). Retrieved 13 April 2020 from http:\/\/www.netlab.tkk.fi\/jmanner\/jtg.html."},{"key":"e_1_3_2_100_2","volume-title":"Iperf: The TCP\/UDP bandwidth measurement tool","author":"McMahon Robert","year":"2005","unstructured":"Robert McMahon, Battu Kaushik, and Tim Auckland. 2005. Iperf: The TCP\/UDP bandwidth measurement tool. NLANR\/DAST. Retrieved 13 April, 2020 from https:\/\/sourceforge.net\/projects\/iperf2\/."},{"issue":"6","key":"e_1_3_2_101_2","first-page":"4","article-title":"Study of traffic generation tools","volume":"4","author":"Mishra Sudhakar","year":"2015","unstructured":"Sudhakar Mishra, Shefali Sonavane, and Anil Gupta. 2015. Study of traffic generation tools. International Journal of Advanced Research in Computer and Communication Engineering 4, 6 (2015), 4\u20137.","journal-title":"International Journal of Advanced Research in Computer and Communication Engineering"},{"key":"e_1_3_2_102_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCW.2013.6649445"},{"key":"e_1_3_2_103_2","doi-asserted-by":"publisher","DOI":"10.1145\/306225.306235"},{"key":"e_1_3_2_104_2","unstructured":"Dan Nagle. 2020. Packet Sender - Free Utility to for Sending and Receiving of Network Packets. Retrieved 13 April 2020 from https:\/\/PacketSender.com\/."},{"key":"e_1_3_2_105_2","unstructured":"Nathan Jeff. 2013. Nemesis Packet Injection Tool Suite. Retrieved 13 April 2020 from http:\/\/nemesis.sourceforge.net\/."},{"key":"e_1_3_2_106_2","volume-title":"Traffic Generators Survey","author":"Netlab UH","year":"2019","unstructured":"UH Netlab. 2019-2021. Traffic Generators Survey. UH Netlab, University of Houston. Retrieved 13 April, 2020 from http:\/\/docs.uh-netlab.org\/projects\/surveypaperanalysis."},{"key":"e_1_3_2_107_2","unstructured":"Juniper Networks. 2020. WRAP17 Traffic Generator. Retrieved 13 April 2020 from https:\/\/github.com\/Juniper\/warp17."},{"key":"e_1_3_2_108_2","unstructured":"NMap. 2019. Nping - Network Packet Generation Tool\/Ping Utiliy. Retrieved 12 April 2020 from https:\/\/nmap.org\/nping\/."},{"key":"e_1_3_2_109_2","volume-title":"Network Information Library - Traffic Generators","author":"\u017dilina University of","year":"2019","unstructured":"University of \u017dilina. 2019. Network Information Library - Traffic Generators. Network Information Library, University of Zilina. Retrieved 12 April, 2020 from https:\/\/nil.uniza.sk\/traffic-generators-list\/."},{"key":"e_1_3_2_110_2","first-page":"11","volume-title":"Proceedings of the Linux Symposium","volume":"2","author":"Olsson Robert","year":"2005","unstructured":"Robert Olsson. 2005. Pktgen the linux packet generator. In Proceedings of the Linux Symposium, Vol. 2, 11\u201324."},{"key":"e_1_3_2_111_2","unstructured":"Omnicor. 2018. Network Testing Tools. Retrieved 12 April 2020 from http:\/\/www.omnicor.com\/products\/network-testing-tools."},{"key":"e_1_3_2_112_2","unstructured":"Open Source Initiative. 2020. The Open Source Definition. Retrieved 12 April 2020 from https:\/\/opensource.org\/osd."},{"key":"e_1_3_2_113_2","unstructured":"Alan Ott. 2020. PlayCap Packet Replay. Retrieved 12 April 2020 from https:\/\/github.com\/signal11\/PlayCap."},{"key":"e_1_3_2_114_2","volume-title":"Ostinato \u2014 Packet Generator","author":"P Srivats","year":"2017","unstructured":"Srivats P. 2017. Ostinato \u2014 Packet Generator. Ostinato. Retrieved 12 April, 2020 from https:\/\/ostinato.org\/."},{"key":"e_1_3_2_115_2","unstructured":"Pacgen Team. 2013. Pacgen Packet Generator. Retrieved 12 April 2020 from https:\/\/sourceforge.net\/projects\/pacgen\/."},{"key":"e_1_3_2_116_2","unstructured":"Packet Data Systems Ltd.2019. IP-Traffic Test and Measure. Retrieved 12 April 2020 from https:\/\/www.pds-test.co.uk\/products\/ip_test_measure.html."},{"key":"e_1_3_2_117_2","unstructured":"Packeth Team. 2018. packeth. Retrieved 12 April 2020 from http:\/\/packeth.sourceforge.net\/packeth\/Home.html."},{"key":"e_1_3_2_118_2","unstructured":"PB Software. 2018. Network Traffic Generator and Monitor. Retrieved 12 April 2020 from http:\/\/pbsftwr.tripod.com\/id17.html."},{"key":"e_1_3_2_119_2","unstructured":"Esteban Pellegrino. 2020. pellegre\/libcrafter. Retrieved 12 April 2020 from https:\/\/github.com\/pellegre\/libcrafter."},{"key":"e_1_3_2_120_2","unstructured":"Postel. 2017. TG Tool. Retrieved 12 April 2020 from http:\/\/www.postel.org\/tg\/."},{"key":"e_1_3_2_121_2","unstructured":"ACM SIGCOMM Conference Proceedings. 2006-2019. In Proceedings of the Publications within the Proceedings of all ACM SIGCOMM Conferences and Journals ."},{"key":"e_1_3_2_122_2","unstructured":"USENIX Conference Proceedings  and Journals. 2006-2019. In Proceedings of the Publications within the Proceedings of all USENIX Conferences and Journals ."},{"key":"e_1_3_2_123_2","unstructured":"Vinay Ribeiro Ryan King and Niels Hoven. 2003. Poisson Traffic Generator. Retrieved 12 April 2020 from http:\/\/www.spin.rice.edu\/Software\/poisson_gen\/."},{"key":"e_1_3_2_124_2","doi-asserted-by":"publisher","DOI":"10.5555\/1416222.1416253"},{"key":"e_1_3_2_125_2","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787472"},{"key":"e_1_3_2_126_2","unstructured":"M. Samidi. 2004. Real-Time Voice Traffic Generator. Retrieved 12 April 2020 from http:\/\/static.lwn.net\/lwn\/1998\/0312\/a\/spak.html."},{"key":"e_1_3_2_127_2","volume-title":"Traffic Generators","author":"Schulzrinne Henning","year":"2017","unstructured":"Henning Schulzrinne. 2017. Traffic Generators. Columbia University. Retrieved 12 April, 2020 from https:\/\/www.cs.columbia.edu\/hgs\/internet\/traffic-generator.html."},{"key":"e_1_3_2_128_2","doi-asserted-by":"publisher","DOI":"10.1145\/1298306.1298307"},{"key":"e_1_3_2_129_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24668-8_17"},{"key":"e_1_3_2_130_2","doi-asserted-by":"publisher","DOI":"10.1145\/1815396.1815503"},{"key":"e_1_3_2_131_2","unstructured":"Skaion Corporation. 2015. Skaion Traffic Generation System (TGS). Retrieved 12 April 2020 from http:\/\/www.skaion.com\/."},{"key":"e_1_3_2_132_2","unstructured":"SolarWinds. 2020. Network Traffic Generator\u2014WAN Killer Test. Retrieved 12 April 2020 from https:\/\/www.solarwinds.com\/engineers-toolset\/use-cases\/traffic-generator-wan-killer."},{"key":"e_1_3_2_133_2","doi-asserted-by":"publisher","DOI":"10.1145\/1012888.1005733"},{"key":"e_1_3_2_134_2","unstructured":"Dug Song. 2000. Fragroute. Retrieved 12 April 2020 from https:\/\/www.monkey.org\/dugsong\/fragroute\/."},{"key":"e_1_3_2_135_2","unstructured":"Spirent Communications. 2020. Spirent TestCenter\u2014Verifying Network and Cloud Evolution - Spirent. Retrieved 12 April 2020 from https:\/\/www.spirent.com\/products\/testcenter."},{"key":"e_1_3_2_136_2","volume-title":"Wireshark - Tools","author":"Team Wireshark","year":"2019","unstructured":"Wireshark Team. 2019. Wireshark - Tools. Wireshark Foundation. Retrieved 12 April, 2020 from https:\/\/wiki.wireshark.org\/Tools."},{"key":"e_1_3_2_137_2","unstructured":"Qbone Testbed. 2013. Gen_send Gen_recv: A Simple Udp Traffic Generator Application. Retrieved 12 April 2020 from http:\/\/www.citi.umich.edu\/projects\/qbone\/generator.html."},{"key":"e_1_3_2_138_2","unstructured":"TFGen Team. 2000. TFGen Traffic Generator. Retrieved 12 April 2020 on http:\/\/www.pgcgi.com\/hptools\/."},{"key":"e_1_3_2_139_2","volume-title":"Iperf: The TCP\/UDP bandwidth measurement tool","author":"Tirumala Ajay","year":"2005","unstructured":"Ajay Tirumala, Feng Qin, Jon Dugan, Jim Ferguson, and Kevin Gibbs. 2005. Iperf: The TCP\/UDP bandwidth measurement tool. Iperf. Retrieved 12 April, 2020 from http:\/\/dast.nlanr.net\/Projects."},{"key":"e_1_3_2_140_2","unstructured":"Triticom. 2006. LANDecoder32 LAN Protocol Analyzer and Traffic Monitor. Retrieved 12 April 2020 from http:\/\/www.netunlim.com\/master_site\/pdfs\/LD32_V3.4.pdf."},{"key":"e_1_3_2_141_2","doi-asserted-by":"publisher","DOI":"10.5539\/cis.v7n2p1"},{"key":"e_1_3_2_142_2","unstructured":"Matti Vattinen. 2019. epb - Ethernet Packet Generator. Retrieved 12 April 2020 from http:\/\/m-a-z.github.io\/epb\/."},{"key":"e_1_3_2_143_2","doi-asserted-by":"publisher","DOI":"10.5555\/1404014.1404031"},{"key":"e_1_3_2_144_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2009.2020830"},{"key":"e_1_3_2_145_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2009.2020830"},{"key":"e_1_3_2_146_2","unstructured":"Joerg Wallerich. 2008. NSWEB Traffic Generator. Retrieved 12 April 2020 from https:\/\/www.net.t-labs.tu-berlin.de\/joerg\/."},{"key":"e_1_3_2_147_2","unstructured":"Ulrich Weber. 2019. mausezahn. Retrieved 12 April 2020 from https:\/\/github.com\/uweber\/mausezahn."},{"key":"e_1_3_2_148_2","unstructured":"Michele C. Weigle. 2011. Web Traffic Generation in NS2 with PackMime-HTTP. Retrieved 12 April 2020 from https:\/\/www.cs.odu.edu\/mweigle\/research\/packmime\/."},{"key":"e_1_3_2_149_2","doi-asserted-by":"publisher","DOI":"10.1145\/1140086.1140094"},{"key":"e_1_3_2_150_2","unstructured":"Keith Wiles. 2019. The DPDK Pktgen Application - Documentation. Retrieved 12 April 2020 from https:\/\/pktgen-dpdk.readthedocs.io\/en\/latest\/."},{"key":"e_1_3_2_151_2","doi-asserted-by":"publisher","DOI":"10.1109\/90.554723"},{"key":"e_1_3_2_152_2","doi-asserted-by":"publisher","DOI":"10.1109\/TRIDNT.2005.18"},{"key":"e_1_3_2_153_2","unstructured":"Andy Yeow and Chin Heng. 2006. Bit-Twist: Libpcap-Based Ethernet Packet Generator. Retrieved from http:\/\/bittwist.sourceforge.net\/."},{"key":"e_1_3_2_154_2","first-page":"244","article-title":"Design of software network traffic generator","volume":"1","author":"Zach Petr","year":"2013","unstructured":"Petr Zach, MARTIN Pokorny, and ARNOST Motycka. 2013. Design of software network traffic generator. Recent Advances in Circuits, Systems, Telecommunications and Control 1, 26 (2013), 244\u2013251.","journal-title":"Recent Advances in Circuits, Systems, Telecommunications and Control"},{"key":"e_1_3_2_155_2","volume-title":"Kute a High Performance Kernel-Based Udp Traffic Engine","author":"Zander Sebastian","year":"2005","unstructured":"Sebastian Zander, David Kennedy, and Grenville Armitage. 2005. Kute a High Performance Kernel-Based Udp Traffic Engine. Technical Report 0501118A. Swinburne University of Technology. Centre for Advanced Internet Architectures (CAIA)."}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3488375","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3488375","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:30:24Z","timestamp":1750188624000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3488375"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,18]]},"references-count":154,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2023,2,28]]}},"alternative-id":["10.1145\/3488375"],"URL":"https:\/\/doi.org\/10.1145\/3488375","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,18]]},"assertion":[{"value":"2020-10-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-01-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}