The UK's largest independent broadband news and information site
We partnered with Firebrick to host a FB6000 device which registered users can subscribe to, and see a live and historical graph showing the performance of their line with regards to ping times.
Our BQM service is quite a technical tool and you need to understand how to interpret its results. Also, please be aware that not all broadband routers support BQM. Please see our list of supported/unsupported routers at the end of this page.
How does the Broadband Quality Monitoring work?
Once you have registered an IP address for monitoring, we will ping that IP address sending small ICMP echo requests. We send a ping each and every second and average 100 seconds of pings for each point displayed on the graph.
Each ping is very small at only 28 bytes in size, so the average usage per month should be around 73.64 MB (MegaBytes).
Do you support Dynamic IP addresses or hostnames?
Yes! As of May 2017, we now support hostnames as well as static IP addresses, so if you use a Dynamic DNS service then you can provide us with your hostname and we will update the IP address when it changes.
You still need to subscribe to a dynamic DNS service (or your provider may update DNS based on your IP); be aware that it may take us a bit of time to detect IP changes, and currently these are not shown on the graphs so you may find this explains some odd patterns.
My IP address starts 10.x.x.x, 192.168.x.x can I monitor it?
These are local IP addresses that are used locally on your network. We would only be able to monitor as far as your broadband router. To find out what the IP address of this is, please use our What is my IP page.
The system tells me that the IP address is already being monitored?
We limit the system to only allow three users to monitor the same IP address. Sometimes users may be monitoring their ISP's router or web server IP addresses and this limit is in place to prevent our BQM service from being abused as a denial-of-service attack tool.
How many monitors can I add?
We allow each user to setup up five separate monitors (an IPv4 and IPv6 monitor for the same connection would count as two monitors); if you have a legitimate reason to want more, please contact us and we may be able to increase your account limit.
Can I monitor IP addresses of overseas connections or web servers?
We do not restrict you to monitoring UK broadband connections, although our monitoring is based in London and designed for this purpose; you can use it to monitor any IP addresses which you control or have permission to monitor. Please do not add IPs which do not relate to your services, without permission from the relevant system administrator.
Will you still monitor if I turn my computer off?
We can only monitor devices that are connected to the Internet and powered on. If you use a broadband router which is separate from your computer, and remains turned on when you turn your computer off, we should be able to monitor this. However if you turn off your router, or you turn off your computer which uses a broadband modem rather than router, we would not be able to monitor it, and it should show up as 100% packet loss.
Will this use up my usage allowance?
We only send very small ping packets every second. These are 28 bytes in size, so the total usage from our system would be 2.42MB (megabytes) per day, or on average around 73.63MB (megabytes) per month. Most broadband packages with usage allowances would measure them in Gigabytes (1000MB), so this would represent an insignificant amount in your usage allowance. If in doubt, please contact your service provider.
You are pinging my server/router and I haven't asked you to - can you stop?
Sure—please contact us with the relevant details and we'll do this. We do not add IP addresses unless requested to do so by a user, so it's likely this is either an old IP of another user, a mistake or you run a very popular web service which someone has added without permission.
I have registered my IP address but nothing is showing on my graph?
If your graph is blank and you have only just registered the IP address do remember that each line of the graph represents 100 seconds of data. So it will take a few minutes before anything is displayed.
Why is my graph all red / show 100% packetloss?
If your graph is solid red like this example:
We maintain a list of some routers with guides on how to configure them to work with the Broadband Quality Monitor in our Router Configuration Guides.
Our traceroute tool at www.thinkbroadband.com/tools/traceroute is an easy way of checking whether your router is responding, rather than waiting for the graph to update.
The latest version of the Virgin Media Superhub firmware (R36) hides the setting under Advanced settings > Tools > Ping - 'WAN Ping Respond', 'Respond to ICMP echo requests sent to WAN IP'
How do I view my old BQM graphs?
On the page which displays your current BQM graph, if you click the 'Show Previous Days' link you can pick historial data.
This can be useful for showing to your broadband provider if there is a persistent issue that affects you at the same time each day.
Note that older data (generally over 6 months) is currently archived off, but we hope to restore this at some point in the future.
My graph has lots of very regularly spaced yellow spikes on it! What is wrong with my connection?
Some broadband routers exhibit patterns of behaviour. This is often because ICMP is handled at a lower priority than other traffic, so if a router does some form of housekeeping at regular intervals you can see patterns not unlike the graph below:
What should I see if my connection is idle and running well?
The graph below is a great example of what a nice stable broadband connection should display:
The red area of the graph, which runs along the top edge normally shows no packet loss most of the time, but there was a few packets lost at just after 7:15pm.
The BQM will usually show a red line that is one or two pixels wide stretching from the top to the bottom of the graph if a router is re-syncing.
My graph has lots of varying height yellow spikes is there a problem?
A very common type of graph is shown below:
The connection in this graph is good, as the amount of jitter in the latency represented by the blue area is still very small across the whole 24 hour period.
If you are on a slow connection the action of downloading or uploading lots of data can have even larger effects, e.g. a connection that is saturated by streaming two HD films at the same time will most likely show a large yellow block for the duration of the streaming.
How do I interpret my BQM graph?
Interpreting your BQM graph is a combination of comparing a current graph to your history, and if you are seeing unusual patterns asking other users on the same ISP or from the same part of the country if they see similar patterns. We have collated a few commonly seen examples, and annotated them with our interpretation of what the connection is doing. All these graphs are taken from the same date/time.
Packet-loss from bad sync or heavy downloading
This graph is showing consistent packet loss between 2% and 15%, which would making gaming or Voice over IP (VoIP) across the connection very difficult. The minimum latency is higher than average, which suggests a permanently congested link somewhere between the broadband router and our BQM Pingbox. The fact the blue area is still narrow suggests the packet loss is not due to the user downloading on the connection, but some issue in a core network. The toothcomb effect, is most likely an artefact from the broadband router in use on the line.
Peak time congestion
A classic example of peak time affecting latency, and suggests the provider in question is running its links at very close to capacity. The peak time starts at 4pm and continues until midnight. On this graph it looks as if the connection was used to download/upload something around 1am and 9am, with some more intermittent usage as the morning progressed.
Very busy broadband connection during night-time
Peak time congestion during late evening
I want to limit which devices can ping me, what is the IP address of the BQM device?
We would recommend you allow *.thinkbroadband.com if your firewall allows you to specify domain names or 18.104.22.168/28 as a subnet. If not, you may add our IP addresses but note that these may change over time so you will need to manually update these when that happens:
IPv4 Address: 22.214.171.124 (for most users)
IPv6 Address: 2a02:68:1::164
Why does my graph have a sawtooth effect?
One unusual but common effect is shown in the sample graph below. The repeated rising edge with a sharp drop off gives rise to the waveform name of sawtooth.
A graph of this sort appears to be common with users of the Sky LLU broadband service. It does not appear to represent an actual problem with the service, or affect any applications running across the connection. This is just one of those odd situations that a particularly router appears to cause.
Which routers support BQM?
Here is a list of routers which we have found, have been advised, or we believe are likely to (since models vary) support our BQM tool and a few we know do not:
* These routers do not support responding to ping packets on the WAN port, however you can configure a Default or DMZ host which can respond to pings directed at your public IP address; we strongly advise you to only do this if you understand the security implications of running a publicly accessible host on the Internet.
The common settings you will need to look at are usually labelled "WAN Ping" or similar. It will probably say 'ping' but may refer to 'icmp echo'. On some routers, you may need to disable the firewall (not something we recommend unless you know what you're doing) or use the router in 'modem' mode with another router for routing. On other routers, you will not be able to use BQM at all as it has been restricted by the manufacturer (or in most cases, your broadband provider).
Specific router advice is provided below for the more common routers which support BQM.
Please note that due to the sheer volume of e-mails we receive, we cannot provide support for how to configure your router on a one-to-one basis. If you have corrections/additions to the information below, we would ask you to get in touch with the relevant details/screenshots.
If your router isn't mentioned, please refer to our community forum for advice.
Virgin Media Superhub R36 Firmware
- Navigate to routers web interface
- Under the Advanced Settings -> Tools -> Ping menu
- Tick the WAN Ping Respond box
- Apply/Save changes
- BQM should soon start showing ping responses, rather than solid red
Virgin Media Superhub (Netgear VMDG480)
- Login to the router using your web browser at http://192.168.0.1 (this is the default IP address; if you have changed it, you will need to update it)
- Enter your username/password. The default settings will be found on a label at the back of the superhub under "Superhub settings" and will probably be 'admin' and 'changeme' respectively.
- On the next screen, find the 'Advanced Settings' link at the bottom of the page
- Under the 'Advanced' sub-menu click on 'Ping'
- Finally, ensure the tickbox is checked after 'Respond to ICMP echo requests sent to WAN IP' and click 'Apply'.
That's it! you should be done. Just don't forget to check back regularly (we would recommend weekly) to ensure your IP address has not changed–otherwise you may be monitoring someone else's broadband line
NetGear DGND3300 / DG834GSP / DG834N
- Login to the router using your web browser. (Type http://www.routerlogin.net, or http://www.routerlogin.com, or the router’s LAN IP address (default is 192.168.0.1) in the address field of your browser, and then press Enter).
The default username is "admin" and the default password is "password".
- Once logged in on the left you will have a menu, scroll down to the "Advanced" section and select "WAN Setup".
- On the "WAN Setup" page locate the checkbox "Respond To Ping On Internet Port" (may also be called "Respond to Ping on Internet WAN Port") and make sure it is ticked and press "Apply"
TalkTalk / D-Link DSL-3870
- Login to the router using your web browser. (Type http://192.168.1.1 (default is 192.168.1.1) in the address field of your browser, and then press Enter).
- You should see a TalkTalk customized page. Click the advanced button at the bottom left of the screen. You will be asked for a login, the default username is "admin" and the default password is "admin".
- Once logged in at the top of the page you will have a set of tabs, click on "Advanced". Then select "Network Tools" from the menu on the left.
- You may have a rule 8 which exists for ping that is set to LAN. If so, adjust the interface to Both.
- If you do not have a rule set, add a new rule with the following settings:
ACL Rule Index: 8
Source IP: 0.0.0.0 - 0.0.0.0
Click the 'Set' button at the bottom to apply the setting.