• DocumentCode
    2502769
  • Title

    TCP Testing: How Well Does ns2 Match Reality?

  • Author

    Bateman, Martin ; Bhatti, Saleem

  • Author_Institution
    CEPS, Univ. of Central Lancashire, Preston, UK
  • fYear
    2010
  • fDate
    20-23 April 2010
  • Firstpage
    276
  • Lastpage
    284
  • Abstract
    New transport protocols continue to appear as alternatives to the Transmission Control Protocol (TCP). Many of these are designed to address TCP´s inefficiency in operating over paths with a high bandwidth-delay product (BDP). To test these new protocols, especially comparatively, and to understand their interactions, extensions to the ns2 simulator allow real code from the linux kernel to be used within the ns2 simulations. However, how does the performance of such configurations compare to test-bed experiments of the same configuration? Although, anecdotally, there are often comments within the research community about such issues, there are no studies that quantify the differences for a specific protocol suite. Using a simple testbed, we assess four different transport protocols in a comparative study to examine how well ns2 matches reality. Our tests are all conducted at 100 Mb/s over a wide range of delay and router buffer conditions: end-to-end delays from 25 ms to 400 ms, with end-to-end path buffering of 20% to 100% of the BDP. We find that in our simple configuration, there are significant differences in performance between ns2 and the testbed.
  • Keywords
    Linux; digital simulation; program testing; transport protocols; TCP testing; high bandwidth-delay product; linux kernel; ns2 simulator; transmission control protocol; transport protocol; Application software; Centralized control; Computer science; Delay; Inspection; Kernel; Linux; System testing; Throughput; Transport protocols; TCP; comparison; emulation; simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference on
  • Conference_Location
    Perth, WA
  • ISSN
    1550-445X
  • Print_ISBN
    978-1-4244-6695-5
  • Type

    conf

  • DOI
    10.1109/AINA.2010.133
  • Filename
    5474710