[Tmrg] Traffic Generators (Harpoon and Tmix)
SANGTAE HA
sangtae.ha at gmail.com
Mon Dec 3 10:52:17 PST 2007
Hi all,
We have two compelling traffic generators, Tmix[1] and Harpoon[2], one
of them will be used as a common traffic generator for TCP testing.
Before deciding which traffic geneator we would go, I list up simple
comparisons between them. Feel free to update the table.
----------------------------------------------------------------
Tmix Harpoon
----------------------------------------------------------------
TCP/UDP application-level application-level
TCP TCP/UDP
----------------------------------------------------------------
Model *(a,b,t) model inter-arrival time and
file size distributions
----------------------------------------------------------------
Trace tcpdump flow-tool (from routers)
*manual *manual
----------------------------------------------------------------
Supported Linux Linux
FreeBSD (FreeBSD)
NS2
----------------------------------------------------------------
*(a,b,t) = (request size, response size, user think time)
* "manual" means it supports user-generated vectors or distribution tables
Briefly, Tmix supports more platforms (NS2) while Harpoon includes an
additional UDP generation.
After reading the Tmix paper, it looks *(a,b,t) model can represent
user-interactions better than the model based on inter-arrival and
file size distributions.
Welcome your comments.
Sangtae
[1] M. Weigle, P. Adurthi, F. Hernandez-Campos, K. Jeffay and F. D.
Smith, Tmix: A Tool for Generating Realistic TCP Application Workloads
in ns-2, CCR, July 2006
[2] J. Sommers and P. Barford, Self-Configuring Network Traffic
Generation, IMC 2004.
More information about the Tmrg-interest
mailing list