Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
Verification validation and accreditation of simulation models
Proceedings of the 29th conference on Winter simulation
GloMoSim: a library for parallel simulation of large-scale wireless networks
PADS '98 Proceedings of the twelfth workshop on Parallel and distributed simulation
Modeling TCP Reno performance: a simple model and its empirical validation
IEEE/ACM Transactions on Networking (TON)
TCP/IP performance with random loss and bidirectional congestion
IEEE/ACM Transactions on Networking (TON)
Verification validation: model verification and validation
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Verification and validation: verification and validation of simulation models
Proceedings of the 35th conference on Winter simulation: driving innovation
Simulation with real world network stacks
WSC '05 Proceedings of the 37th conference on Winter simulation
Dynamics of TCP traffic over ATM networks
IEEE Journal on Selected Areas in Communications
Simulation based experiments using EDNAS: the Event-Driven Network Architecture Simulator
Proceedings of the Winter Simulation Conference
On the validity of flow-level tcp network models for grid and cloud simulations
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Hi-index | 0.01 |
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.