Clumsy makes your Windows network conditions worse, on purpose - gHacks Tech News

Clumsy makes your Windows network conditions worse, on purpose

Most Internet users strive to have a reliable network connection to the Internet, as it enables them to enjoy what it has to offer without most of the issues that may occur otherwise.

If you are a gamer, you may want to avoid lag more than anything else, while P2P users may dislike throttling and users who stream media the dropping of packets.

If you are a network administrator, or a developer whose creations rely on network connections, you may want to test how it behaves when conditions worsen.

What happens to your app when you are experiencing lag, drops or throttling? Are those events properly taken care of, or will they crash the service or application instead?

Clumsy Review

Clumsy for Windows has been designed to provide you with the answers to that. The free program, available as a 32-bit and 64-bit version, can simulate bad network connections.

clumsy network conditions

When you start the portable program after unpacking the graphical user interface that you see on the screenshot above launches.

The top lets you select a preset for your tests, for instance all IPv4 localhost traffic, all sending packets, or  against specific IP addresses.

Below that are the functions that Clumsy makes available.

  1. Lag emulates network lag based on a time in milliseconds that you can define in the options.
  2. Drop drops packets randomly based on a chance percentage that you specify.
  3. Throttle blocks traffic for a certain time frame and sends it in batch afterwards.
  4. Duplicate sends cloned packets after the original packet.
  5. Out of order changes the order of packets.
  6. Tamper tampers with packet contents.

Some functions have additional parameters that you can define. If you want to throttle, you can specify the time frame in addition to the chance of it happening. For the duplicate function, you can define the count of packets, and for tamper, to redo the checksum.

To use the program, select the functions that you need for your tests, and click on the start button afterwards. The button turns into a stop button that you can use to stop the simulation at any point in time.

Tips

  • If you want a function to have effect all the time, raise the chance to 100%.
  • You can select multiple functions if you want to test the impact of more than one on the network condition (e.g. lag and dropped packets).
  • Clumsy does work if you are offline.
  • It works with any application running on the system.

The source code of Clumsy has been made available as well, and a manual has been created as well which lists limitations and how to use the application.

Verdict

Clumsy is a specialized program for system and network administrators, and developers. It can be used to test how services or applications behave when network conditions are not ideal.





  • We need your help

    Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

    We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.

    If you like our content, and would like to help, please consider making a contribution:

    Comments

    1. Q said on November 22, 2013 at 5:54 pm
      Reply

      I have been wanting a program like the one described by this article, but with WIndows 2000/XP support.

      I have tested that the Clumsy software aborts on Windows XP.

    2. Javier said on November 23, 2013 at 2:22 pm
      Reply

      Well I wonder why would we need such a program with the terrible internet connections nowadays haha. Now seriously, thanks for your post. I didn’t know about clumpsy and seems to be very fully featured.

    3. GTA HEAD said on October 6, 2017 at 10:21 am
      Reply

      thanks for letting me freeze people on gta 5

    Leave a Reply