Find the answer to your Linux question:
Results 1 to 2 of 2
Hi, Currently I am using a network measurement tool to measure network throughput called Iperf. http://dast.nlanr.net/Projects/Iperf/ I did search through online about the measurement of network throughput by using Iperf. ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jul 2006
    Posts
    70

    Why choose UDP network measurement ?


    Hi,

    Currently I am using a network measurement tool to measure network throughput called Iperf.

    http://dast.nlanr.net/Projects/Iperf/


    I did search through online about the measurement of network throughput by using Iperf. But, I found out that most of the network measurement choose UDP instead of TCP.


    Can someone tell me why we need to choose UDP ?

  2. #2
    Linux Newbie dilbert's Avatar
    Join Date
    Sep 2006
    Location
    Yorkshire, GB
    Posts
    237
    Well, if most of them use UDP you don't need to chose UDP.

    UDP packets are only fired off and no one cares if they reach their destination or not.

    With TCP on the contrary, there is a handshaking protocol. With TCP, you establish a definite link and send further packets only, when you have got an acknowledgement from the other side.

    Maybe people are choosing UDP because it doesn't involve any response time from the peer PC and measures only the net data traffic.

    You can also use netperf and ttcp or netio (only non-commercially) and end up like me.

    "A man with a watch knows what time it is. A man with with two watches is never quite sure."
    Bus Error: Passengers dumped. Hech gap yo'q.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •