Network traffic generators are invaluable tools that allow for applied experimentation to evaluate the performance of networks, infrastructure, and security controls, by modelling and simulating the communication packets and payloads that would be produced by machines and devices on the network. Specifically for security applications, these tools can be used to consistently simulate malicious activity on the network and test the components designed to detect and mitigate malicious activities, in a highly reliable and customisable way. However, despite the promising features, most of these tools have some problems that can undermine the correctness of experiments. The accuracy of the simulation results depends strongly on the performance and reliability of the used generator. Thus, in this paper, we investigate the performance and accuracy of three of the most reviewed network traffic generators in literature, namely Cisco TRex, Ostinato and Genesids. Mainly, the comparative experiments examine the strengths and limitations of these tools, which can help the research community to choose the most suitable one to assess the performance of their networks and security controls
翻译:网络交通发电机是宝贵的工具,可以应用这些工具,通过模拟和模拟网络上机器和装置产生的通信包和有效载荷,对网络、基础设施和安全控制进行性能评估,通过模拟和模拟网络上的机器和装置将产生的通信包和有效载荷,对网络上的恶意活动进行一致模拟,并以高度可靠和可定制的方式测试旨在探测和减轻恶意活动的部件。然而,尽管这些工具具有一些很有希望的特点,但大多数这些工具都存在一些问题,可能损害实验的正确性。模拟结果的准确性在很大程度上取决于使用过的发电机的性能和可靠性。因此,在本文件中,我们调查文献中受审查最多的三个网络交通发电机,即Cisco TRex、Ostinato和Genesids的性能和准确性。主要比较实验审查了这些工具的长处和局限性,这些工具有助于研究界选择最适合评估其网络和安全控制性能的最合适工具。