Internet2
Site Index | Internet2 Searchlight |
Membership | Communities | Services | Projects | Tools | Events | Newsroom | About
 | Home

Services
Internet2 Network
WaveCo
FiberCo
The Commons
InCommon
Usher
MAN LAN
Workshops
Projects
HOPI
End to End
The Observatory
Middleware
Security
Shibboleth
SIP.edu
Digital Video
ITECs
Disciplines
Applications
Health Sciences
Science & Engineering
Arts & Humanities
Community
Membership
Regional Networks
International
Government
K-20 Initiative
The Quilt
SEGPs
Working Groups

Internet2 Detective

What it Does

Detective

Internet2 Detective offers computer users easy access to the status and capabilities of their current network connection by providing information about advanced network capabilities, including connectivity to an Internet2 backbone network, an estimate of available bandwidth and multicast capabilities. Internet2 Detective uses a simple interface to present information about a network connection that previously only advanced users or network engineers knew how to obtain. The Internet2 Detective can save the user time and frustration by verifying that the network fulfills necessary requirements to support specific applications. Additional information is available at the Technical Details page. Information about how to use the Internet2 Detective with personal firewalls is also available.

What it Is

Internet2 detective is a small, easy to install application. Once installed, a small icon displays the user's capabilities (connectivity to an Internet2 backbone network, bandwidth, and multicast) using a red, yellow or green light. Additionally, Version 3.1 enables testing between any two computers running the Internet2 Detective. More detailed information is available by double clicking on the icon and using the menu-driven graphical user interface.

Java Applet

The Internet2 Detective is now accessible directly from your web browser! This allows you to use the Detective without installing any software on the machine being used. It does required that the JavaVM software be installed on that machine.

CLICK HERE TO TRY APPLET

OS X Widget

There is now a OS X widget for those running OS X 10.4 and you can get it HERE

WindowsXP
http://detective.internet2.edu/2006April-Release/windows-client.zip

Linux
http://detective.internet2.edu/2006April-Release/linux-client.tar.gz

Mac OS X
http://detective.internet2.edu/detective3.1-macosx.dmg

Source Code
The source code of the Internet2 Detective is freely available. Download it here and then run the "jar -cvf Detective_Code.jar" command to uncompress this archive file. Or send email to detective@internet2.edu if you are interested in receiving it.

How to install

Windows 98/2000/XP

NOTES:

  • Internet2 Detective requires Microsoft's .NET Framework.
  • Before installing a new version, you must exit and uninstall any versions of the Internet2 Detective currently installed.
  • You will need a utility like Winzip, Pkunzip, or Enzip in order to unpack the file you download.
  • For Windows NT/2000/XP systems, you need Administrator privileges to install Internet2 Detective.

Follow these steps to install Internet2 Detective on Windows 98/2000/XP:

  1. Internet2 Detective is already installed, you must exit (if it is running) and uninstall using the Add/Remove Programs Control Panel.

  2. Download and save the windows-client.zip file to your hard disk from:
    http://detective.internet2.edu/2006April-Release/windows-client.zip

  3. Navigate to where you downloaded the file and double-click the "windows-client.zip" icon.

  4. Extract the .zip file to a directory such as
    C:\temp\detective\

  5. Navigate to the directory to which you extracted the Internet2 Detective installation files and double-click the "setup.exe" icon. (You will be prompted to download and install Microsoft's .NET Framework if it is not already installed on the computer.)

  6. Follow the prompts of the installation program, which will copy files to your hard disk.

  7. To start the Internet2 Detective, you may double click on the "i2-tray.exe" icon in the directory chosen during the installation process (the default directory is:
    C:\Program Files\Internet2\Internet2 Detective)

Mac OS X
  1. Download and save the detective3.1-macosx.dmg file at:
    http://detective.internet2.edu/detective3.1-macosx.dmg
  2. Double click the downloaded detective3.1-macosx.dmg file
  3. Copy the files in the expanded drive to a new folder

Further development

Internet2 Detective is being offered 'as is' (see the "Legal Information"). We encourage all who are interested in using or developing this tool to join the Internet2 Detective mailing list (detective-discuss@internet2.edu) by self-subscribing via the detective-discuss web page.

The detective-discuss@internet2.edu email list is the best way to participate in the discussion, learn about updates, and to submit questions or comments. Further development will largely depend on community involvement in articulating requirements and participation in coding new capabilities.

Acknowledgements

The Internet2 Detective builds on Iperf and the Multicast Beacon developed by the National Science Foundation-funded NLANR Distributed Applications Support Team.

Special thanks to Chris Small and the Abilene Network Operations Center for helping with the Internet2 Detective server administration.

Legal Information

This software is a prototype and is released without support. The servers to which it connects may be removed at any time. Feedback is collected at detective@internet2.edu in case a future decision is made to support and/or enhance the Internet2 Detective.

******************************************************************************
The Internet2 Detective License, Version 1.  Copyright (c) 2002, 2003, Internet2(R). All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution, if any, must include the following acknowledgment: This product includes software developed by the University Corporation for Advanced Internet Development Internet2 Project. Alternately, this acknowledgement may appear in the software itself, if and wherever such third-party acknowledgments normally appear.

  • Neither the name of Internet2 Detective nor the names of its contributors, nor Internet2, nor the University Corporation for Advanced Internet Development, Inc., nor UCAID may be used to endorse or promote products derived from this software without specific prior written permission. For written permission, please contact: detective-info@internet2.edu.

  • Products derived from this software may not be called Internet2 Detective, Internet2, UCAID, or the University Corporation for Advanced Internet Development, nor may Internet2 Detective appear in their name, without prior written permission of the University Corporation for Advanced Internet Development.

  • THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND WITH ALL FAULTS. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT ARE DISCLAIMED AND the entire risk of satisfactory quality, performance, accuracy, and effort is with LICENSEE. IN NO EVENT SHALL THE COPYRIGHT OWNER, CONTRIBUTORS OR THE UNIVERSITY CORPORATION FOR ADVANCED INTERNET DEVELOPMENT, INC. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

******************************************************************************

Iperf copyright


Copyright (c) 1999,2000,2001,2002, The Board of Trustees of the University of Illinois
All Rights Reserved.

Iperf performance test
Mark Gates
Ajay Tirumala
Jim Ferguson
Jon Dugan
Feng Qin
National Laboratory for Applied Network Research
National Center for Supercomputing Applications
University of Illinois at Urbana-Champaign
http://www.ncsa.uiuc.edu

Permission is hereby granted, free of charge, to any person obtaining a copy of this software (Iperf) and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimers.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution.
  • Neither the names of the University of Illinois, NCSA, nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

© 1996 - 2008 Internet2 - All rights reserved | Terms of Use | Privacy | Contact Us
1000 Oakbrook Drive, Suite 300, Ann Arbor MI 48104 | Phone: +1-734-913-4250