Icon

Network Analyzer

Help

Network Analyzer is an all-in-one tool for network analysis, scanning and problem detection. All the tools are split into several pages: Information, Wi-Fi Signal, LAN, Tools, Speed, and About.

Some of the displayed values (for which it makes sense) can be copied. Hold the value to invoke the Copy popup. Also, most of the pages offer the possibility to export the results. Simply press the action button (or menu button on Android) in the toolbar and select the desired export type.

Information

The Information page displays various network-related information such as the default gateway, DNS server, and external IP (displayed after pressing the Reload button). Further, wifi network information is available, including SSID, BSSID, IP address, subnet mask, and MAC address, speed, signal strength, received/sent data, and some additional info. Finally cell network information includes cell IP address, carrier name, country code, MCC/MNC, VOIP availability, signal strength, and received/sent data. When connected using VPN, the page also displays some basic information about the VPN connection. The amount of the available information differs based on the used operating system - some of the above entries are available only under iOS, some only under Android.

Further, the Information page provides access to the list of Bonjour services available on the wifi network. After pressing the Bonjour Services item under the Wi-Fi section, the list of available service types is revealed. After pressing a service type, new page with all the services of the given type appears. The services are grouped by the hostname. For each service, the service name, IP address and port is displayed together with optional list of TXT records assigned to the service.

Finally, UPNP/DLNA services and devices can be accessed from the UPNP Services item, including the associated entries and related subservices and subdevices.

Wi-Fi Signal

Note: This feature is available on Android only because iOS does not allow developers to access the list of wi-fi networks and their signal strengths.

The Wi-Fi Signal page shows all the Wi-Fi networks in the neighbourhood together with their signal strengths, associated channel and other information. There are two modes in which this information is shown: graphical and textual. The two modes can be toggled by the List/Graph buttons in the toolbar. In addition, in the graphical mode the first toolbar icon toggles between the 2.4 GHz and 5 GHz ranges.

In the graphical mode the X axis shows channel numbers and the Y axis the signal strength in dBm. The individual network signal strengths are depicted in the graph together with the corresponding network name (SSID). The networks are displayed so that it is easy to see the overlap of their bandwidths.

In the textual mode the list is divided into two sections - 2.4 GHz networks in the first part and 5 GHz networks in the second. The list is sorted by the signal strength. In addition to the channel number, SSID and the signal strength, the list also shows BSSID, the corresponding manufacturer, network type (WEP, WPA, WPA2), encryption standard used (TKIP, AES) and whether the network supports WPS.

LAN

The LAN page provides access to the LAN scanner. LAN scanner scans all IP addresses in the connected wifi network and discovers devices connected to the same network. Scan can be initiated by pressing the green Scan button in the top-right corner of the page. The Options button (or menu button on Android) in the toolbar can be used to display a list of additional actions which can be performed from this page:

  • Clear History deletes all the history items from the list.
  • Scan Custom IP Range can be used to scan a custom range of IP addresses which can be different from the wifi network configuration. The custom range can be entered in the subsequent dialog.
  • Wake on LAN sends a special WOL packet to the device with the provided MAC address. Note that in order to make WOL working, the target device should be connected to the network using wired connection (WOL usually does not work over wifi) and has to be configured to accept WOL packets (this is usually configured using BIOS). Apart from local WOL, Network Analyzer can also send the WOL packet to a remote device. In that case, the IP address and port of the remote device have to be configured. Note that if the remote device is behind a router, the router has to be configured to send the WOL packet to the target device.
LAN Scan History

The LAN scan history page shows the list of the most recently scanned networks. Apart from the network's name, each entry also shows the address range of the network together with the date of the last scan. In addition, if the network is the connected one, a green indicator is shown (otherwise the indicator is gray). The number next to the indicator displays the number of devices found during the last scan.

When touched, the entry reveals the result of the last scan. The star icon on the left of each entry can be used to move the entry into the Starred section which groups user's favorite networks.

Wake on LAN actions are displayed in the list as well and provide a shortcut to WOL of the given device.

Items can be deleted from the history by the swipe-to-delete gesture (or long-pressing a row on Android). In addition, the whole history list can be cleared using the Options button (or menu button on Android) as described above.

LAN Scan

During the scan a progress bar indicating the scan progress is displayed in the top part of the screen. Below the progress bar there is an entry with the currently scanned IP address and the number of remaining addresses to be scanned. The scan can be interrupted at any moment by pressing the red Stop button in the top-right corner.

Once scanned, the list displays all the discovered devices together with the network name. Each entry contains the device name when available (mDNS, NetBIOS, LLMNR or DNS name), IP and MAC addresses and the device manufacturer. In addition, some device properties are displayed using colored flags:

  • P - pingable (green): the device responds to ICMP ping requests
  • B - Bonjour (brown): the device provides Bonjour services
  • U - UPNP/DLNA (blue): the device provides UPNP/DLNA services
  • G - gateway (red): the device is a gateway
  • S - scanning device (yellow): the device from which you perform the scan
  • 6 - IPv6 (purple): there are known IPv6 addresses for the device
  • W - web interface available (cyan): port 80 or 443 open

More details about a network device can be revealed by pressing the list item.

LAN Device Details

The Details page contains some additional details about the device. Apart from this information, there is also a shortcut to the Tools page to simplify querying the current device. It is also possible to send the WOL packet to the device and browse the Bonjour/UPNP services which the device provides. In addition, when either port 80 or 443 is open, the Web Interface entry opens the web browser to see the web interface provided by the device. Finally, one can set a custom name of the device - this name is then used in the list of discovered devices instead of the detected one.

Tools

The Tools page contains the most commonly used network tools such as ping, traceroute, portscan, whois, and DNS lookup. New query can be created by pressing the green New button in the top-right corner of the page.

Tools History

The tools history page shows the list of most recently queried hosts and IP addresses together with the query types. The query types are ordered in the order of their use with the most recently used one displayed in darker color. Favorite queries can be moved into the Starred section of the list by pressing the star on the left of each entry. By pressing an entry, the query is initialized with the last used parameters of the query. Items can be deleted from the history by the swipe-to-delete gesture (or long-pressing a row on Android). In addition, the history list can be cleared using the bin button (or menu button on Android) in the toolbar.

Tools Query

The tools query page lets you specify the IP address or host/domain name to analyze (it is possible to enter the full URL, the domain name is extracted automatically) together with the type of the query to perform. The query is initiated by pressing the green Start button in the top-right corner of the screen.

Ping

The Ping tool can be used to determine the round-trip delay between your device and the analyzed device or determine whether the analyzed device is reachable. To work correctly, ICMP packets must not be filtered by the router and the receiving device has to respond to ping requests. The parameter Probe delay sets the frequency of ping probes. The default value is once per second.

Once started, the ping display starts showing the probes sent to the other device together with the round-trip delay time. Ping can be stopped by pressing the red Stop button in the top-right corner. If no response is received from the remote device, the indicator stays gray (otherwise it turns green) and no round-trip delay information is shown. When available, also hostname and flag indicating the location of the remote server is displayed.

After pressing an entry, more details about the remote server are shown. In particular, apart from the IP address, hostname and round-trip delay, there are more details about the location of the server together with a map showing the server's approximate location. The location information is IP-address-based so it can be very inaccurate sometimes. When available, also the autonomous system number and name of the network are displayed.

The Statistics entry reveals a page with graphical representation of ping times and additional ping statistics. The display is live and statistics are computed even when ping is running.

Route

The Route option offers the traceroute tool which can be used to determine the network nodes on the way to the server. Normally Network Analyzer sends new probes immediately after receiving response from the server for the previous node. The Min. delay parameter can be used to slow-down the speed by the specified amount of time between the probes. The Max. delay parameter is used as a wait time when no response is received from the server. Note that in total 3 probes are sent to each node so the total time spent on a single node is 3-times the specified time.

Once started, the traceroute display starts showing the list of devices on the way to the destination. The format of the output is similar to the output of the Ping tool. The round-trip delay time shown in the list corresponds to the median value of the three probes sent. Similarly to Ping, after clicking an entry the details display appears with additional data about the server node. There is also a shortcut button to further query the given node with the tools.

At the top of the traceroute list, there is the Visual Route entry which reveals all the nodes displayed on the map. Each of the pins can be tapped to display a bubble with the node number and round-trip time (or ranges when the given location corresponds to multiple network nodes). The green pin corresponds to the destination location, the blue pin to the current location.

The location information is based on the node's IP addresses. Network Analyzer uses the MaxMind GeoIP databases available at www.maxmind.com. In certain cases (e.g. when the IP is assigned to an international company with the seat in a different country or when anycast is used), the location information corresponds to the company seat rather than the actual server location. At best, IP-based location services provide the city, where the IP is located, but cannot be used to provide its exact location.

Ports

The Ports option starts a port scanner which lets you scan the given host for open TCP ports. This can identify services running on the scanned device. With the Common option selected, only the most commonly used ports are scanned. With the All option, all ports in the specified range are scanned.

Once started a progress bar appears in the top part of the screen together with the current port being scanned and number of ports left. Note that the information about ports being open or closed may only be displayed after some time because of the network delay.

Open ports (indicating that the service is available) are marked with a green indicator. Port number and port name together with its description are shown for open ports. In addition, if other app is registered for the given service, it is possible to open the app with the given URL by tapping the entry (a right arrow appears for such entries). Closed ports and ports blocked by a firewall are displayed with red and gray indicators, respectively, together with the corresponding port ranges.

Whois

The Whois option reveals the domain's entry from the public Whois database. The output can be zoomed-in/out for better readability.

DNS

The DNS option serves for performing a DNS lookup for a domain name or a reverse DNS lookup when an IP address is entered. By default, the system DNS server is used for the query but it can be overridden when needed. Status of the query is displayed in the first row of the result page (the output corresponds to dig). Individual records are listed below, grouped by the record type. The following record types are supported: SOA, A, AAAA, CNAME, MX, NS, PTR, SPF, SRV, and TXT. For more information about the individual records and the displayed fields, please refer for instance to this Wikipedia article.

Speed

The Speed page lets you test your Internet speed. The test is started by the green Start button in the top-right corner of the screen. The test can be interrupted at any time by pressing the red Stop button at the same place. Network Analyzer automatically selects the servers nearest to your location and uses them for testing.

The test itself takes approximately 30 seconds and the progress is indicated by the round blue indicators. During the test, the current speed measurements are displayed and plotted in the graph. Once finished, the average network download and upload speeds are displayed, both in megabits and megabytes per second and the resulting value is plotted with a yellow color in the graph. After a successful test, a new item is added to the history list which is accessible from the toolbar.

About

The About page shows information about Network Analyzer and provides some useful links and general information about the application.

FAQ

Please have a look at the support page corresponding to your system for the complete list of frequently asked questions and further support: