TestMyNet is a free utility for Windows Phone 7.1 created by MSR. TestMyNet tests TCP upload and download bandwidth, checks for open and closed network ports and http compression settings.
The main page of TestMyNet shows a number of different tests.
Each of the following tests can be individually enabled or disable with a checkbox:
- DNS latency
Shows the latency for resolving a domain name through the network's DNS.
- TCP ping latency
Shows an average latency of TCP pings to a number of pre-defined landmark servers.
- TCP downlink throughput
Measures downlink throughput in kbit / second for a TCP stream socket. The data is generated by a server hosted by Microsoft. Block size and number of blocks are configured by the server. To increase accuracy, timing measurement starts after an initial amount of data has been uploaded, and ends after successful shutdown of the socket.
- TCP uplink throughput
Measures uplink throughput in kbit / second for a TCP stream socket. The data is sent to a server hosted by Microsoft. Block size and number of blocks are configured by the server. To increase accuracy, timing measurement starts after an initial amount of data has been downloaded.
- HTTP compression detection
Detects whether HTTP content is compressed by the network operator or other proxy.
- HTTP cache detection
Detects whether HTTP content is cached by a proxy.
- Ports open for direct access / Ports currently blocked for direct access
Attempts to connect to commonly used network ports, and reports the results. The server exposing the ports used for this test is hosted by Microsoft.
Use one of two buttons at the bottom of the page to initiate the selected tests:
- Test Cellular
Runs selected tests using the cellular data connection of the phone. This button is disabled if the cellular data connection is currently unavailable.
- Test WiFi
Runs selected tests using the WiFi data connection of the phone. This button is disabled if the phone is currently not connected to a WiFi network.
If any of the tests is unable to establish a connection, the result will show 'n/a'. A typical cause is the firewall configuration, especially in corporate WiFi networks.
