Loading...
Thumbnail Image
Item

Validation of simulated real world TCP stacks

Abstract
The TCP models in ns-2 have been validated and are widely used in network research. They are however not aimed at producing results consistent with a TCP implementation, they are rather designed to be a general model for TCP congestion control. The Network Simulation Cradle makes real world TCP implementations available to ns-2: Linux, FreeBSD and OpenBSD can all be simulated as easily as using the original simplified models. These simulated TCP implementations can be validated by directly comparing packet traces from simulations to traces measured from a real network. We describe the Network Simulation Cradle, present packet trace comparison results showing the high degree of accuracy possible when simulating with real TCP implementations and briefly show how this is reflected in a simulation study of TCP throughput.
Type
Conference Contribution
Type of thesis
Series
Citation
Jansen, S. & McGregor, A. (2007). In S.G. Henderson, B. Biller, M.-H Hsieh, J. Shortle, J.D. Tew & R.R. Barton (Eds.), Proceedings of the 39th conference on Wintr simulation: 40 years! The best is yet to come, 2007, Washington D.C., Decomber 09-12, 2007(pp. 2177-2186). Piscataway, NJ, USA, IEEE Press.
Date
2007
Publisher
IEEE Press, Piscataway, NJ, USA
Degree
Supervisors
Rights
This article has been published in the Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come, 2007, Washington D.C., December 09-12, 2007. © IEEE.