Home  Fórum  Sobre  Contato 

Informações

Você está vendo Entenda o que é e para que serve o DNS. Você pode deixar um comentário ou um trackback esse post
Há 10 comentários.

December 2007
M T W T F S S
« Nov   Jan »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Pginas

  • Contato
  • sitemap
  • Sobre

Categorias

  • ClubePC (13)
  • Desenvolvimento (37)
    • AJAX (2)
    • HTML-CSS (15)
    • Javascript (5)
    • Jquery (1)
    • MySQL (7)
    • PHP (18)
      • Aprendendo PHP (6)
    • Scripts (4)
  • Designer (42)
    • CG (12)
      • 3ds Max (6)
    • Photoshop (20)
  • Diversos (27)
  • Download (55)
  • Games (20)
  • Guia de Compra (2)
  • Hardware (7)
  • Humor (11)
  • Internet (31)
    • Blogs (3)
    • Firefox (8)
  • Notícias (33)
  • Rapidinha (6)
  • Softwares (45)
  • Windows (32)
  • Links

    • Contato
    • Design2Humans
    • Download de filmes
    • Efeito Azaron
    • MeioBit

Site Meta

Syndicate this site using RSS 2.0The latest comments to all posts in RSS 2.0
  • Register
  • Log in
Dec-07 02

Entenda o que é e para que serve o DNS

Enviado por: Thales RB. .     10 comentários.     Categorias: Internet

O DNS (Domain Name System) é o sistema responsável pela resolução de nomes em endereços IP, deixando a navegação na internet mais simples(já que para humanos normais é mais facil memorizar um endereço do que um conjunto de numeros).

Quando é digitado um endereço web em um browser ou um endereço ftp em um cliente ftp ou em qualquer outra aplicação, esta aplicação pergunta ao DNS quem é este endereço. O papel do DNS é resolver este nome em um endereço IP e retornar para quem o perguntou. Deste modo torna-se possível a navegação através de nomes.

DOMÍNIOS

O DNS é uma estrutura hierárquica onde sua origem se tem a partir de um ponto (.) e a partir daí temos os domínios e os subdomínios.

Todo host tem um nome e seu nome completo é chamdo FQDN (Full Qualified Domain Name), que é composto de duas partes, a parte que identifica o host dentro do domínio e a parte que identifica o domínio, por exemplo, em www.centosbr.org, o www significa o nome do host dentro do domínio centosbr.org, por isso que quando colocamos no browser apenas o centosbr.org a página é exibida normalmente. Nestes casos, a busca do DNS será realizada pelo domínio e não pelo host . A parte .org é chamado de TLD (Top Level Domain) e informa o tipo de domínio que se esta acessando. Os TLDs mais comuns são:

.com – Comercial
.edu – Educacional
.org – Organizacional
.gov – Governamental
.mil – Militar
.arts – Cultural

Os TDLs também identificam o país de origem dos hosts.

.br – Brasil
.jp – Japão
.nz – Nova Zelândia
.ca – Canadá

O DNS dentro da internet faz parte de uma complexa hierarquia dentro de um banco de dados, onde cada servidor DNS tem autorização de responder as requisições sobre os nomes de domínio de uma quantidade limitada de hosts.

DNS SERVER

O DNS pode ser conceitualmente dividido em três partes:

Espaço de nome de domínio
É a listagem das informações de todos os hosts da rede.

Resolvers
São programas ou rotinas de bibliotecas que extraem as informações solicitadas aos servidores DNS.

Servidores DNS
São os programas capazes de resolver uma requisição de nomes. Eles mantém os dados localizados nos espaços de nome de domínio.

Existem alguns servidores DNS espalhados pelo mundo, chamados de rootservers da internic que são os grandes servidores DNS dividindo as tarefas de resolução de nomes. Estes servidores são dispostos hierarquicamente, tendo como pai o servidor raiz. O papel destes servidores é interligar todos os servidores DNS do mundo.

Ao adquirir um novo dominio ele demora até 24h para que todos os servidores saibam qual é o seu ip, isso é chamado propagração de DNS, e com isso é normal que alguns lugares consigam acessar em menos tempo o site, por exemplo que mora em são paulo consiga acessar o site antes de alguem que mora no nordeste.

Com esta divisão fica mais fácil gerenciar os domínios artavés de entidades responsáveis, como é o Comitê Gestor da Internet do Brasil que é responsável por controlar a terminação .br.Então, para uma resolução de nome de um domínio .com.br, o host envia uma requisição para o servidor raiz que o encaminha para o servidor que controla a TLD .com que novamente redireciona para o servidor responsável pela terminação .br o qual tem autorização para responder com o endereço IP referente ao nome, porém como a estrutura é hierárquica o .br nada sabe sobre o .com.

Para melhorar a performance de um serviço DNS configurado em um servidor local, é recomendável a distribuição deste serviço em outros servidores, nós podemos ter servidores do tipo:

Primary Master Server
Servidor primário do domínio, Possui autorização para resolução de nomes dentro de todo o domínio.

Secondary Master Server
Servidor secundário do domínio. Pode ser chamado de backup do servidor primário. Também possui autorização de resolução dentro do domínio, porém o servidor secundário faz downloads da lista de registros do servidor primário, em vez de guardar localmente.

Slave Server
Servidor escravo. Este servidor encaminho as requisições para uma lista conhecida de servidores de encaminhamento, porém não guarda nenhuma informação.

Forwarder Server
Servidores de encaminhamento. Encaminha requisições para servidores remotos

Caching Server
Respondem às requisições através do registro de cache que são coletados das requisições anteriores.

O servidor primário é o servidor que tem autorização para resolução de nomes dentro do domínio, com isso, todas as requisições dos hosts do domínio passarão por este servidor, por este motivo, quando o DNS server realiza uma pesquisa pela primeira vez, ele guarda a resposta em um cache interno, para que quando uma segunda requisição sobre este mesmo nome seja feita, o servidor possa responder de forma mais rápida, e sem a necessidade de realizar uma nova consulta, diminuindo o tráfego e consequentemente aumentando a performance.

Porém, se um servidor guarda uma informação por um longo período, esta informação ficará desatualizada e obsoleta, diminuindo a credibilidade do serviço. Para resolver esta questão foi implementado no DNS server um campo chamado TTL (Time to Live) que informa por quanto tempo uma informação ficará guardada no cache.

   15,104 visualizações

Tags: Internet, Servidores

Leia também

  • Adicionar o gmail a um reader(RSS)
  • Comodo Internet Security Beta v3.5.61373.458
  • Gmail agora tem temas!
  • Roteando D-Link DSL-500B para Speedy!
  • Banda Larga Móvel Atinge 1,92 Milhões de Acessos em Junho

Aumentar a velocidade do menu iniciar Do Windows XP »« Usando cookies com php

auron
Comment on June 6th, 2008.

muito bom esse tutorial

eBSON
Comment on November 19th, 2008.

gOSTEI TAMBEM…

(DEFI) Entenda o que
Pingback on September 16th, 2009.

[...] – Comercial .edu – Educacional .org – Organizacional .gov – Governamental .mil – [...]

Mario Luongo
Comment on November 25th, 2009.

Tenho um modem vivo 3g e um site teve o dns corrompido. Preciso do acesso a esse site.
Como corrigir o problema?
Agrade

Como melhorar sua conex
Pingback on December 28th, 2010.

[...] , 200.184.26.14 ). Lembre-se que mudar o DNS n

Cristian
Comment on July 11th, 2011.

muuito bom este site

Elidio Evas Estevao Munlia
Comment on December 12th, 2011.

a explicacao achei legal, mas a que realcar e necessario o aumento e melhoramento da informacao.

Jobomas
Comment on December 14th, 2011.

¿Te gustaría cambiar de Empleo? En Jobomas.com podrás buscar trabajo entre más de 1 millón de Ofertas laborales!

Replica prada bags
Comment on August 2nd, 2012.

fyqiaskdvn That’s a good post. fyqiaskdvn

primo neto
Comment on April 29th, 2013.

obrigado por abrir mais uma fronteira no meu estudo inicial s\ rede network.

Deixe um comentário

Os campos nome e e-mail são obrigatorios(o e-mail não será exibido), a URL é opcional.

Os comentários podem ter os seguintes comandos:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>







Posts mais vistos

  • Digimon World Dawn/Dusk – Lista de digimons
  • Download Vray 1.5 para 3ds Max
  • Como fazer formulários em HTML/PHP
  • Emulador Nintendo DS – No$GBA
  • Pacote de fontes Graffiti
  • Detonado – Castlevania: Portrait of Ruin – NDS
  • Detonado – Castlevania Order of Ecclesia – NDS
  • Tutorial Básico PHP (Aprenda PHP)
  • Listagem de comandos do HTML
  • Instalar o Windows XP em Hds SATA

Comentarios recentes

  • erick on Download de +1800 icones
  • Voir le site de Hassan on Pack de Wallpapers
  • 자유게시판 - 자유게시판 국보1호 on Detonado – Digimon World Dawn/Dusk – NDS
  • Serseallect on Download Photoshop CS5 Portable
  • João Paulo on Detonado – Digimon World Dawn/Dusk – NDS

Tags

3ds Max 3ds Max Basico Aprendendo PHP Brushes ClubePC Computação Grafica CSS CSS-Hacks Designer Detonados Diversos Download Downloads Firefox Fontes Games Google Hardware HTML Básico Humor Icones Internet Internet Explorer Javascript Jogos-PC Microsoft MySQL mysql-basico NDS Notícias Office Photoshop PHP PHP Basico Portable Rapidinha Script Sobre Softwares tags-HTML Wallpapers Windows Windows-Vista Windows-XP WordPress
eXTReMe Tracker