This site has been archived. For information on the GN Project’s eduPERT initiative please visit https://archive.geant.org/projects/gn3/geant/services/edupert/Pages/Home.html

ICSI Netalyzr

Netalyzr is a java applet developed by ICSI which will let you do a whole bunch of Internet connectivity tests. This can be used to determine the Internet connection status of a machine, including NAT, firewall rules, DNS resolver and much more, which can be very helpful in debugging a PERT case.
Netalyzr currently supports the following tests:

  • NAT Detection (internal/external IP address)
  • DNS based host information (Tor/Spamhaus/SORBS DHUL)
  • outbound TCP reachability (FTP, SSH, SMTP, DNS, HTTP, POP3, RPC, NetBIOS, IMAP, SNMP, HTTPS, SMB, SMTP/SSL, secure IMAP, authenticated SMTP, IMAP/SSL, POP/SSL, remote SIP server, BitTorrent Server)
  • outbound UDP reachability (DNS, MSSQL (port 1434)
  • Path MTU discovery
  • Network latency measurement
  • TCP connection setup latency
  • Network background health measurement
  • Network bandwidth measurements Upload/Download
  • Network buffer measurements
  • HTTP proxy detection (address-based/header-based/malformed requests)
  • Filetype-based filtering (HTTP cache)
  • Javascript-based tests
  • domain DNS lookup (restricted/unrestricted)
  • Direct EDNS support
  • DNS resolver address
  • DNS resolver properties
  • DNS glue policy
  • DNS resolver port randomization
  • DNS lookups of popular domains
  • DNS external proxy
  • DNS results wildcarding
  • system clock accuracy
  • Browser properties
  • Uploaded Data

Here are some screenshots of the applet, so you get a feeling what it looks like:

  • Netalyzr Result Summary:

Netalyzr-result-summary.png

  • Netalyzr Expanded Summary:

Netalyzr-expanded-summary.png

  • Netalyzr Client Transcript:

Netalyzr-transcript-client.png

  • Netalyzr Server Transcript:

Netalyzr-transcript-server.png

– Main.ChrisWelti - 15 Jan 2010 - 18 Jan 2010

  • No labels