Web Analytics


As with every complex device, computers are known to experience problems. When you are trying to connect two computers, you have to deal with the machines and what is in the middle. If something is not working properly on any of these systems, the communication could experience performance problems.

Every computer that is connected to Internet that runs a service (usually a web service) needs to be located so the service can be used. For telephones we use numbers to locate people. On Internet we use words, for example to enter on this site you have to use www.mintywhite.com. There are some reasons why on Internet we use words instead of numbers:

  • IP addresses, belong to a location and  a country; if we only use numbers and for some reason you change your location, every link will connect to an invalid site.
  • It makes it easier to have several machines use the same words. Google uses this technique with www.google.com, which has more than one Internet Protocol (IP) address. If for some reason one is down, the others can do the job.

Domain Name Servers (DNS) do that job. Their work is to translate a name to an IP address. This system is hierarchical so it is not just stored on one server. In this article, we take a look at some DNS problems that can slow your internet speed.

Client Not Working

The DNS clients perform two tasks:

  • Cache every DNS query: so you don’t have to ask every time you want to request a web service.
  • Register the full computer name of the computer to the DNS. (This task is not really important if you are not working on a corporate environment with active directory enabled.)

So, if this service is not working you can continue browsing but Internet seems slower. To check if the client is up and running,  press WinKey + R type services.msc and press Enter.

The list of services will appear. Search the DNS Client and check the status. If it’s not started, right click the service and click Start.

Connection Problems

Now we are going to test the connection between the two computers. To check the connection we have multiple tools:

Ping

Maybe the more known applications to do computer to computer connectivity testing is Ping. Ping sends a packet to a machine, in this case the DNS server, and waits for a response. But it has a drawback: there is no obligation by the server to answer that ping even if the machine is working. Many security programs, for example firewalls, block this sort of traffic.

To use the ping tool you need to open a command prompt:

Now you only have to type ping ip.address and press Enter to test the connection. You have to change ip.address to the IP of your DNS.

Pathping

This tool is an advanced ping. The usage is the same as ping. It also has the same drawback that ping as it uses the same protocols.

Pathing shows information about the path, the packet has follow to reach the server.

Nslookup

This tool allows you to send a query to a DNS server. This way you can control if a server is working or not. Open a command prompt and type nslookup namepc and press Enter:

Here we see the DNS report the IP of www.mintywhite.com.

Server problems

The question is quite simple. What happens if my DNS server fails? Of course you are not going to see any webpages. If we know that our DNS is not working can we do something? We can change our DNS to see if this solve the problem, you can read how to change the DNS server in Windows 7.

But we need to know a working DNS. My best choice is to use Google Public DNS. The IPs that Google is using for its DNS are:

  • 8.8.8.8
  • 8.8.4.4

If you use some other ways to solve DNS problems, please comment about it. I hope you enjoy reading this as much I enjoy writing it; I await any input you have.

About Angel Luis

I am an Engineer of Telecommunications that love computers. My first computer was a Commodore 16kb, about 25 years ago and since then I am always fighting computers problems. Please visit my entries and ask me about whatever problem you have, I will be pleased to help you. My email is discoveryourpc [at] gmail [dot] com. You can follow me on twitter @agenlu or read my blog www.discoveryourpc.net

Free PC tips by email

Search Windows Guides




Comments

4 thoughts on “3 DNS Problems that Can Slow Your Internet Connection”

  1. Thanlite says:

    In “ping” example, you forgot to blur last appearance of that IP address. haha. ;)

    1. Rich says:

      That’s the IP of www.mintywhite.com’s server :)

    2. Angel says:

      Yea, you are rigth.

      I’m going to change that, Thanks for the comment.

  2. Julie Kelly says:

    you gave great images and directions- but didn’t follow up with what to do with info.  i.e. I have an obiviously insane path after using pathping but have no idea what to do with the info I have now.  (4 different steps- is that normal?)  You also didn’t give an idea of what is normal range and what is a concern.  Your info given is fantastic, to someone who is pretty new to this- clear and easy to follow- just then you leave us at a cross roads with many options and no signs of direction.  May I suggest you add sites that people can go to to decipher the results of thier pings/pathpings?

Comments are closed.


Computer tips in your inbox
Sign up for the Windows Guides newsletter to get PC tips and access to free Windows books (More details)

Subscribe now
Popular Guides

See which sites have been visited on your PC (even if private browsing mode is used)

Create a Windows 7 System Repair Disc

Best Free Anti-malware

Hibernate vs. Sleep vs. Shut-Down

i3, i5, and i7; Dual, Quad, Hexa Core Processors. How to they Differ?

Intel's Ivy Bridge Processor: new Features

Windows Guides on Facebook