dimes logo

 

 

 

 

DIMES (Distributed Internet MEasurements & Simulations)








Downloading and installing the DIMES agent

DIMES Agent Service version is ready for public testing. Using the DIMES Service version, you can install the DIMES agent as a service, that will run with no GUI and regardless of whether you are logged in or not. Currently a service version is available for Windows and Linux only. The download links can be found below.

Of course, you can still also download the usual DIMES versions below.

DOWNLOADS:

- The DIMES agent only supports Win2K and later versions. Win98 is not supported currently.

DIMES Agent Version 0.4.3 Windows / DIMES Service Version 0.4.4 Windows

DIMES Agent Version o.4.3 Linux / DIMES Service Version 0.4.4 Linux

DIMES Agent Version 0.4.3 Mac OSX

Please make sure that you have Java 1.4 or later installed. If the agent fails to run, most likely you do not have an up to date Java Runtime Environment. You can go to www.java.com to download the latest version. You can check your current Java version by visiting: http://gemal.dk/browserspy/java.html

On the first run of the agent, you will be asked to register the agent on the server, choosing user name, proxy etc. That's all, you're set. Enjoy and may good karma flow your way :)

We are strongly encouraging comments/suggestions/bug reports. You can submit them either to our bugzilla repository, our forums or through email. Especially, please contact us if you experience installation/execution problems.

If you find DIMES is a neat project and would like to help us, please drop us a note.

The Linux and Mac versions were ported by the following people from the Hebrew University in Jerusalem: Guy Rosenthal, Gil Shinnar, Danny Bickson and Elliot Jaffe. The DIMES team would like to thank these guys for putting up the work that allowed us to reach the Mac and Linux communities.

DIMES agent 0.4

We have just released version 0.4 of the DIMES agent which can be found here: DIMES Agent 0.4

While we are still adding more features to it, we have cleared most of the crucial bugs and deployed the major features we wanted to deploy. Those of you who have agents installed will be happy to learn that with this new version you can get agents' old identities from the server during registration. Please assist us by reporting all bugs and suggesting comments in bugzilla. In addition you can contact us at: support@netdimes.org.

The new agent has many new features. Some of the most important ones are:

  • Providing ISP and country affiliation of nodes on the graph (requires pressing the "Get Info" button)
  • Coloring and grouping according to affiliation
  • Supporting user based traceroutes
  • Screen Saver
  • Filtering the graph according to various chriteria
  • Posting and saving graph images
  • Support in multiple agents per user
  • Felxible Docking
  • New GUI
  • and many more ...

A Note to IBM JRE Users:

Using a IBM JRE To invoke the DIMES Agent may result with an error during the registration process. The reason for this error is the unability of IBM jvm's to recognize SunX509 protocol, which is the protocol DIMES uses to transfer secure user's details.

Such as that, a user wishing to work with a IBM JRE nontheless , should follow up those instructions:

  • Upgrade your IBM-JRE into 1.4.2 . this is availabe for download here (jdk or jre)
  • Install this patch. it will :
    1. install Sun JSSE
    2. add Sun security provider into java.security file
    3. create an uninstaller on your JRE folder to undo it's changes
  • invoke the agent again and pray to the gods of https to register your agent...

Best of Luck!

 

 

 



DIMES requires JAVA 1.4 or above to run.
You can get it from: www.java.com
To check your current Java version go to: http://gemal.dk/browserspy/java.html