Uma das maneiras mais fáceis de descrever o funcionamento da internet é imaginar um complexo sistema de tubos (como os da canalização da água) utilizados para transportar informações. A partir do momento em que você insere um endereço URL no seu navegador, isto requisita um pacote de dados que deverá ser transportado de um servidor localizado em algum local do mundo (em sites estrangeiros) ou de Portugal (sites portugueses) através de um caminho traçado por vários desses “tubos” conectados entre si.
Uma peça fundamental em toda essa estrutura são os DNS, Domain Name Servers, trata-se de servidores especiais responsáveis pela comunicação entre o seu computador e o servidor que hospeda o site desejado, recebendo a URL do site e retornando o IP relativo aos arquivos da página requerida. Trata-se de algo totalmente invisível para nós, mas que acontece sempre que lê um novo artigo do FCiências, por exemplo.
O vídeo abaixo mostra um pouco de como funciona o DNS…
O seu IP é como o seu bilhete de identidade e identifica-o no mundo da internet, contudo no caso dos sites estes ganham nome para puderem ser facilmente acessados, exemplo https://www.fciencias.com/.
Como é que o DNS afecta a velocidade da minha internet?
Imagine que o DNS só sabe o seu nome (nameserver/URL) e não o seu (IP) para lhe puder enviar o conteúdo que solicitou? Ao ser enviado por alguém (browser), o browser precisa recorrer a um servidor DNS para “traduzir” seu nome em um endereço IP, tornando mais fácil a viagem do conteúdo do servidor até ao seu computador.
Contudo, nem sempre um servidor DNS consegue localizar a URL que inseriu e retornar um IP. Isso não significa que não conseguirá aceder ao site, e sim que vai demorar um pouco mais para fazer isso. Os servidores de nome de domínio passarão a “conversar” entre si, enviando sua requisição para visualização do site e pacote de dados através de caminhos alternativos.
Otimizando os servidores utilizados na transição desses dados, você consegue fazer com que eles cheguem mais rápido ao seu computador, sem perdas de tempo em “traduções” em DNS quebrados ou pouco funcionais.
Optimizar o seu DNS
Existem vários aplicativos que permitem fazer a optimização do envio de pacote de dados entre o servidor que solicitou e o seu computador, um deles é o DNS Benchmark. Este aplicativo avalia os sites que visitou recentemente e vê quais os caminhos que foram usados com sucesso. Assim não terá de esperar que todos os caminhos sejam avaliados até escolher o melhor, pois o melhor será escolhido automaticamente por experiência de visitas anteriores. Este aplicativo pesa menos de 180 kB e dispensa instalação. Poderás descarregar aqui. (disponível apenas para windows 95 a 7)
Para utilizá-lo, basta seguir os três passos apresentados pelo próprio desenvolvedor, tendo certeza de que o DNS Benchmark seja o único programa conectado à internet (feche browsers ou quaisquer outros software que possam estar consumindo sua conexão):
1) Clique em “Nameservers” para que o software liste os servidores DNS disponíveis para análise e comparação;
2) Clique em “Run Benchmark” para iniciar o teste (ATENÇÃO: este botão só será habilitado após a listagem do passo anterior);
3) Aguarde o término do benchmark e clique na aba “Conclusions” para visualizar o relatório.
Com os relatórios, você pode conferir de uma forma detalhada quais são os principais problemas relacionados a servidores DNS que possam estar atrapalhando o envio e recebimento de dados. O próprio DNS Benchmark organiza sozinho os servidores utilizados no seu computador, colocando aqueles com maior desempenho no topo da lista de prioridade para uso.
Após esta mudança, vale a pena fazer alguns testes e conferir se houve aumento da velocidade em sua conexão.

