TCP vs UDP

Throughput (Mbps) vs time (Seconds) for noncompeting flows


  • UDP, not requiring acknowledgement, has much better throughput.
  • Possible methods to improve TCP performance :
    • Fast preambles and headers (Optional part of 802.11b specification)
    • Ack filtering / reconstruction (see Hari Balakrishnan's TCP asymetry paper)
    • Combine multiple packets into one frame
back next