Simulation-Based Comparison of TCP and TCP-Friendly Protocols