SlideShare a Scribd company logo
1 of 19
DNS | Uma breve explanação Anderson Zardo / Roberto Bragagnolo
O que é? DomainName System (Sistema resolução de nomes) Permite acessar computadores sem que o usuário ou próprio computador tenha conhecimento de seu endereço IP. Traduz nomes comuns para endereços IP e vice-versa (ex: www.ftec.com.br => 200.175.97.128) Para DOS/UNIX: nslookup <endereço>
Por que? Nomes são mais fáceis de lembrar que quatro blocos de números de 8 bits cada.
Como surgiu? A Internet, era uma pequena rede estabelecida pelo Departamento de Defesa para propósitos de pesquisa.  O endereçamento dos computadores nesta rede era administrado por um único arquivo de hosts localizado em um único servidor central.  Cada rede que precisasse solucionar nomes de hosts em outras redes, carregava este arquivo.  O número de hosts na Internet cresceu, o tráfico gerado pelo processo de atualização assim como o tamanho do arquivo de hosts, também.  Necessidade de um novo sistema que oferecesse características como a escalabilidade aliada à administração descentralizada.
Quando Surgiu? Foi introduzido em 1984; Os nomes de hosts residentes em um banco de dados pôde ser distribuído entre servidores múltiplos, baixando assim, a carga em qualquer servidor que provê administração no sistema de nomeação de domínios.  Baseia-se em nomes hierárquicos e permite a inscrição de vários dados digitados além do nome do host e seu IP. Em virtude do banco de dados de DNS ser distribuído, seu tamanho é ilimitado e o desempenho não degrada tanto quando se adiciona mais servidores nele.
COMO FUNCIONA O DNS da internet é um conjunto de bancos de dados espalhados em servidores de todo o mundo. Esses bancos de dados têm a função de indicar qual IP está associado a um nome de um site.  Ao digitar www.ftec.com.br, seu computador solicita aos servidores de DNS de seu provedor de internet que encontre o endereço IP associado a www.ftec.com.br. Se os servidores não tiverem essa informação, ele se comunica com outros que possam ter.
é uma tarefa simples? Atualmente existem bilhões de endereços de IP em uso e a grande maioria das máquinas possui um nome legível associado. Alguns bilhões de requisições são feitas ao DNS todos os dias. Uma única pessoa pode fazer várias requisições em apenas um dia Nomes de domínio e endereços de IP mudam diariamente. Novos nomes de domínio são criados todos os dias. Milhões de pessoas trabalham na mudança e no acréscimo de nomes de domínio e endereços de IP constantemente
Esquema básico
Esquema Básico Dentro de cada domínio (.com, .net, .gov) existem outras subdivisões. Por exemplo, dentro de .com há .com.br, .com.fr, .com.ar, etc. Com essas divisões, é possível atribuir cada uma das terminações a uma entidade que as gerencie.  Assim, para você registrar um domínio .br, é necessário fazer a solicitação ao Comitê Gestor de Internet do Brasil, órgão que controla essa terminação. Para registrar um domínio que termine com .fr é necessário procurar a entidade que controle esse tipo.
Cache de DNS Ao visitar um site que nunca tenha sido resolvido pelo serviço de DNS de seu provedor, este deve fazer uma pesquisa em outros servidores de DNS (através da pesquisa hierárquica).  Para evitar que essa pesquisa tenha que ser feita novamente quando outro usuário do provedor tentar acessar o mesmo site, o serviço de DNS guarda a informação da primeira consulta. Assim, em outra solicitação, ele já saberá qual o IP associado ao site em questão. Esse procedimento é conhecido como "cache de DNS".
Servidores raízes e suas cópias em funcionamento no mundo
Exemplos de Servidores DNS(funcionam com qualquer provedor) Google Public DNS: 8.8.8.8 8.8.4.4 Open DNS (opendns.com): 208.67.222.222 208.67.220.220
Implementação de um  DNS Local O DNS é implementado por meio de uma aplicação cliente-servidor. O cliente é o resolver (conjunto de rotinas em uma implementação de TCP/IP que permite a consulta a um servidor) e um servidor geralmente é o programa bind ou namedou uma implementação específica de um servidor de DNS (Windows NT).
Um servidor de DNS pode ser responsável pela resolução de um ou mais nomes de domínios (ex. acme.com.br, presid.acme.com.br).  Seu escopo de atuação define a Zona de atuação de um servidor DNS.
Exemplo: Para resolver o domínio acme.com.br e seus sub-domínios existem três zonas: a primeira resolve o próprio domínio principal e os subdomínios mktg.acme e vendas.acme; a segunda resolve os domínios engen.acme e prod.engen.acme; e a terceira resolve o domínio lab.engen.acme. Cada zona possui um servidor de nomes principal ou primário, que mantêm em tabelas o mapeamento dos nomes em endereços IP daquele domínio. Uma zona pode ter servidores secundários que possam substituir os primários em caso de falha. Os secundários, entretanto não possuem fisicamente as tabelas de mapeamento mas carregam regularmente as informações do primário.
Figura:
Mensagens de Erro Tempo esgotado - O servidor DNS não respondeu a pesquisa no tempo esperado  Sem autoridade sobre o domínio - O servidor DNS tem os dados do domínio, porém não em seus arquivos locais e não pode garantir a validade dos dados  Domínio Desconhecido - O servidor DNS não possue dados deste domínio  DNS Desconhecido - servidor DNS não pode ser achado ou não existe na Internet  Etc...
Perguntas?
Obrigado!

More Related Content

What's hot

Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadores
Daniel Moura
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/Linux
Luiz Arthur
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
Sérgio Souza Costa
 

What's hot (20)

Redes 4 endereçamento
Redes 4 endereçamentoRedes 4 endereçamento
Redes 4 endereçamento
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadores
 
Redes 1 introducao historico conceitos
Redes 1 introducao historico conceitosRedes 1 introducao historico conceitos
Redes 1 introducao historico conceitos
 
Instalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCPInstalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCP
 
Aula 6 - Redes de Computadores A - Endereçamento IP
Aula 6 - Redes de Computadores A - Endereçamento IPAula 6 - Redes de Computadores A - Endereçamento IP
Aula 6 - Redes de Computadores A - Endereçamento IP
 
Aula 09 - Memórias do Computador
Aula 09 - Memórias do ComputadorAula 09 - Memórias do Computador
Aula 09 - Memórias do Computador
 
Topologias de rede
Topologias de redeTopologias de rede
Topologias de rede
 
Componentes de uma Rede de computadores
Componentes de uma Rede de computadoresComponentes de uma Rede de computadores
Componentes de uma Rede de computadores
 
DNS – domain name system
DNS – domain name systemDNS – domain name system
DNS – domain name system
 
Banco de Dados II Aula 04 - MODELAGEM DE DADOS (Generalização e Especialização)
Banco de Dados II Aula 04 - MODELAGEM DE DADOS (Generalização e Especialização)Banco de Dados II Aula 04 - MODELAGEM DE DADOS (Generalização e Especialização)
Banco de Dados II Aula 04 - MODELAGEM DE DADOS (Generalização e Especialização)
 
Introdução aos Serviços de Rede
Introdução aos Serviços de RedeIntrodução aos Serviços de Rede
Introdução aos Serviços de Rede
 
Psi-mod-13
Psi-mod-13Psi-mod-13
Psi-mod-13
 
Aula 5 - Redes de computadores
Aula 5 - Redes de computadoresAula 5 - Redes de computadores
Aula 5 - Redes de computadores
 
Introducao as rede de computadores
Introducao as rede de computadoresIntroducao as rede de computadores
Introducao as rede de computadores
 
Endereçamento IPV4
Endereçamento IPV4Endereçamento IPV4
Endereçamento IPV4
 
Modelo TCP/IP
Modelo TCP/IPModelo TCP/IP
Modelo TCP/IP
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/Linux
 
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
 
Redes - DNS
Redes  - DNSRedes  - DNS
Redes - DNS
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 

Viewers also liked

Aula 10 redes de computadores - Funcionamento do DNS
Aula 10   redes de computadores - Funcionamento do DNSAula 10   redes de computadores - Funcionamento do DNS
Aula 10 redes de computadores - Funcionamento do DNS
Henrique Nunweiler
 
Servidor DNS- BIND
Servidor DNS- BINDServidor DNS- BIND
Servidor DNS- BIND
zbrendo
 
Slide telnet
Slide   telnetSlide   telnet
Slide telnet
Biel2013a
 
Transferencia de ficheiros
Transferencia de ficheirosTransferencia de ficheiros
Transferencia de ficheiros
avfurma9b
 
Que es y para que sirve el DNS
Que es y para que sirve el DNSQue es y para que sirve el DNS
Que es y para que sirve el DNS
Rosariio92
 
Chapter 4 configuring and managing the dns server role
Chapter 4   configuring and managing the dns server roleChapter 4   configuring and managing the dns server role
Chapter 4 configuring and managing the dns server role
Luis Garay
 

Viewers also liked (20)

Dns
DnsDns
Dns
 
DNS - Domain Name System
DNS - Domain Name SystemDNS - Domain Name System
DNS - Domain Name System
 
Aula 10 redes de computadores - Funcionamento do DNS
Aula 10   redes de computadores - Funcionamento do DNSAula 10   redes de computadores - Funcionamento do DNS
Aula 10 redes de computadores - Funcionamento do DNS
 
Como funciona a Internet - DNS
Como funciona a Internet - DNSComo funciona a Internet - DNS
Como funciona a Internet - DNS
 
dns-cbasicos.ppt
dns-cbasicos.pptdns-cbasicos.ppt
dns-cbasicos.ppt
 
Telnet
TelnetTelnet
Telnet
 
Servidor DNS- BIND
Servidor DNS- BINDServidor DNS- BIND
Servidor DNS- BIND
 
Slide telnet
Slide   telnetSlide   telnet
Slide telnet
 
Servidor DNS
Servidor DNSServidor DNS
Servidor DNS
 
Protocólo FTP
Protocólo FTPProtocólo FTP
Protocólo FTP
 
Transferencia de ficheiros
Transferencia de ficheirosTransferencia de ficheiros
Transferencia de ficheiros
 
Como funciona a internet
Como funciona a internetComo funciona a internet
Como funciona a internet
 
Serviços de Rede - Telnet e SSH
Serviços de Rede - Telnet e SSHServiços de Rede - Telnet e SSH
Serviços de Rede - Telnet e SSH
 
Servidor ftp
Servidor ftp Servidor ftp
Servidor ftp
 
Protocolos
ProtocolosProtocolos
Protocolos
 
Que es y para que sirve el DNS
Que es y para que sirve el DNSQue es y para que sirve el DNS
Que es y para que sirve el DNS
 
DNS
DNSDNS
DNS
 
Telnet
TelnetTelnet
Telnet
 
Chapter 4 configuring and managing the dns server role
Chapter 4   configuring and managing the dns server roleChapter 4   configuring and managing the dns server role
Chapter 4 configuring and managing the dns server role
 
Todo Sobre El Dns
Todo Sobre El DnsTodo Sobre El Dns
Todo Sobre El Dns
 

Similar to Dns

1 serviços de-rede-dns-dhcp-web
1 serviços de-rede-dns-dhcp-web1 serviços de-rede-dns-dhcp-web
1 serviços de-rede-dns-dhcp-web
angelnisia
 
Protocolo DNS
Protocolo DNSProtocolo DNS
Protocolo DNS
Biel2013a
 
Relatório de configuração e instalação do dns no ubuntu 1
Relatório de configuração e instalação do dns no ubuntu 1Relatório de configuração e instalação do dns no ubuntu 1
Relatório de configuração e instalação do dns no ubuntu 1
Xavier Billa
 
Para se configurar um servidor de dns no free bsd
Para se configurar um servidor de dns no free bsdPara se configurar um servidor de dns no free bsd
Para se configurar um servidor de dns no free bsd
Anderson Batista Batista
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IP
Mauro Tapajós
 
dns apsotila rede rede rede rede rede.pdf
dns apsotila rede rede rede rede rede.pdfdns apsotila rede rede rede rede rede.pdf
dns apsotila rede rede rede rede rede.pdf
DenivalSouza1
 
Dns Dhcp Proxy Server1
Dns Dhcp Proxy Server1Dns Dhcp Proxy Server1
Dns Dhcp Proxy Server1
Licínio Rocha
 
Unidade1ainternet 110928173442-phpapp02
Unidade1ainternet 110928173442-phpapp02Unidade1ainternet 110928173442-phpapp02
Unidade1ainternet 110928173442-phpapp02
DP7
 
Escola Profissional Bento Jesus De CaraçA
Escola Profissional Bento Jesus De CaraçAEscola Profissional Bento Jesus De CaraçA
Escola Profissional Bento Jesus De CaraçA
André Azevedo
 

Similar to Dns (20)

Protocolo FTP e DNS
Protocolo FTP e DNSProtocolo FTP e DNS
Protocolo FTP e DNS
 
Servico dns
Servico dnsServico dns
Servico dns
 
Redes dns
Redes dnsRedes dns
Redes dns
 
Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]
Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]
Uma análise do protocolo DNS e suas extensões - Simpoets 2008 [Artigo]
 
DNS - Aula
DNS - AulaDNS - Aula
DNS - Aula
 
1 serviços de-rede-dns-dhcp-web
1 serviços de-rede-dns-dhcp-web1 serviços de-rede-dns-dhcp-web
1 serviços de-rede-dns-dhcp-web
 
Protocolo DNS
Protocolo DNSProtocolo DNS
Protocolo DNS
 
Relatório de configuração e instalação do dns no ubuntu 1
Relatório de configuração e instalação do dns no ubuntu 1Relatório de configuração e instalação do dns no ubuntu 1
Relatório de configuração e instalação do dns no ubuntu 1
 
Para se configurar um servidor de dns no free bsd
Para se configurar um servidor de dns no free bsdPara se configurar um servidor de dns no free bsd
Para se configurar um servidor de dns no free bsd
 
Redes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IPRedes de computadores II - 5.Serviços em Redes TCP/IP
Redes de computadores II - 5.Serviços em Redes TCP/IP
 
Servidor DNS
Servidor DNSServidor DNS
Servidor DNS
 
DNS - Domain Name System
DNS - Domain Name SystemDNS - Domain Name System
DNS - Domain Name System
 
dns apsotila rede rede rede rede rede.pdf
dns apsotila rede rede rede rede rede.pdfdns apsotila rede rede rede rede rede.pdf
dns apsotila rede rede rede rede rede.pdf
 
(16) dns
(16) dns(16) dns
(16) dns
 
Dns Dhcp Proxy Server1
Dns Dhcp Proxy Server1Dns Dhcp Proxy Server1
Dns Dhcp Proxy Server1
 
Servidor dns
Servidor dnsServidor dns
Servidor dns
 
Definições E Correlações Dhcp dns smtp e ntp
Definições E Correlações Dhcp dns smtp e ntpDefinições E Correlações Dhcp dns smtp e ntp
Definições E Correlações Dhcp dns smtp e ntp
 
Unidade1ainternet 110928173442-phpapp02
Unidade1ainternet 110928173442-phpapp02Unidade1ainternet 110928173442-phpapp02
Unidade1ainternet 110928173442-phpapp02
 
funcionamento da internet
funcionamento da internetfuncionamento da internet
funcionamento da internet
 
Escola Profissional Bento Jesus De CaraçA
Escola Profissional Bento Jesus De CaraçAEscola Profissional Bento Jesus De CaraçA
Escola Profissional Bento Jesus De CaraçA
 

More from Anderson Zardo

Trabalho tolerância a falhas e recuperação de desastres
Trabalho tolerância a falhas e recuperação de desastresTrabalho tolerância a falhas e recuperação de desastres
Trabalho tolerância a falhas e recuperação de desastres
Anderson Zardo
 
Trabalho de gerenciamento de usuários
Trabalho de gerenciamento de usuáriosTrabalho de gerenciamento de usuários
Trabalho de gerenciamento de usuários
Anderson Zardo
 
Software proprietário e livre
Software proprietário e livreSoftware proprietário e livre
Software proprietário e livre
Anderson Zardo
 
Sistemas especialistas
Sistemas especialistasSistemas especialistas
Sistemas especialistas
Anderson Zardo
 
Fibra ótica cabeamento estruturado
Fibra ótica cabeamento estruturadoFibra ótica cabeamento estruturado
Fibra ótica cabeamento estruturado
Anderson Zardo
 
Aspectos positivos e negativos da virtualizaçã1
Aspectos positivos e negativos da virtualizaçã1Aspectos positivos e negativos da virtualizaçã1
Aspectos positivos e negativos da virtualizaçã1
Anderson Zardo
 
Artigo o mundo inspirado por julio verne
Artigo   o mundo inspirado por julio verneArtigo   o mundo inspirado por julio verne
Artigo o mundo inspirado por julio verne
Anderson Zardo
 
Anderson zardo principais componentes do cabeamento estruturado
Anderson zardo   principais componentes do cabeamento estruturadoAnderson zardo   principais componentes do cabeamento estruturado
Anderson zardo principais componentes do cabeamento estruturado
Anderson Zardo
 
Anderson zardo artigo sub-sistemas do cabeamento estruturado - cópia
Anderson zardo   artigo sub-sistemas do cabeamento estruturado - cópiaAnderson zardo   artigo sub-sistemas do cabeamento estruturado - cópia
Anderson zardo artigo sub-sistemas do cabeamento estruturado - cópia
Anderson Zardo
 
Anderson zardo artigo sobre cabeamento estruturado
Anderson zardo   artigo sobre cabeamento estruturadoAnderson zardo   artigo sobre cabeamento estruturado
Anderson zardo artigo sobre cabeamento estruturado
Anderson Zardo
 
Anderson zardo artigo fibra ótica no cabeamento estruturado
Anderson zardo   artigo fibra ótica no cabeamento estruturadoAnderson zardo   artigo fibra ótica no cabeamento estruturado
Anderson zardo artigo fibra ótica no cabeamento estruturado
Anderson Zardo
 

More from Anderson Zardo (20)

VLAN - Conceitos Básicos
VLAN - Conceitos BásicosVLAN - Conceitos Básicos
VLAN - Conceitos Básicos
 
Balanced Scorecard
Balanced ScorecardBalanced Scorecard
Balanced Scorecard
 
Gerenciamento da disponibilidade itil
Gerenciamento da disponibilidade   itilGerenciamento da disponibilidade   itil
Gerenciamento da disponibilidade itil
 
Engenharia Social - A arte de enganar
Engenharia Social - A arte de enganarEngenharia Social - A arte de enganar
Engenharia Social - A arte de enganar
 
Manual de consulta rápido de PL/SQL
Manual de consulta rápido de PL/SQLManual de consulta rápido de PL/SQL
Manual de consulta rápido de PL/SQL
 
Mini política de Segurança da Informação - Análise de Riscos
Mini política de Segurança da Informação - Análise de RiscosMini política de Segurança da Informação - Análise de Riscos
Mini política de Segurança da Informação - Análise de Riscos
 
Trabalho frame relay
Trabalho frame relayTrabalho frame relay
Trabalho frame relay
 
Trabalho tolerância a falhas e recuperação de desastres
Trabalho tolerância a falhas e recuperação de desastresTrabalho tolerância a falhas e recuperação de desastres
Trabalho tolerância a falhas e recuperação de desastres
 
Trabalho de gerenciamento de usuários
Trabalho de gerenciamento de usuáriosTrabalho de gerenciamento de usuários
Trabalho de gerenciamento de usuários
 
Trabalho acl
Trabalho aclTrabalho acl
Trabalho acl
 
Software proprietário e livre
Software proprietário e livreSoftware proprietário e livre
Software proprietário e livre
 
Sistemas especialistas
Sistemas especialistasSistemas especialistas
Sistemas especialistas
 
Resumo transistor
Resumo transistorResumo transistor
Resumo transistor
 
Fibra ótica cabeamento estruturado
Fibra ótica cabeamento estruturadoFibra ótica cabeamento estruturado
Fibra ótica cabeamento estruturado
 
Aspectos positivos e negativos da virtualizaçã1
Aspectos positivos e negativos da virtualizaçã1Aspectos positivos e negativos da virtualizaçã1
Aspectos positivos e negativos da virtualizaçã1
 
Artigo o mundo inspirado por julio verne
Artigo   o mundo inspirado por julio verneArtigo   o mundo inspirado por julio verne
Artigo o mundo inspirado por julio verne
 
Anderson zardo principais componentes do cabeamento estruturado
Anderson zardo   principais componentes do cabeamento estruturadoAnderson zardo   principais componentes do cabeamento estruturado
Anderson zardo principais componentes do cabeamento estruturado
 
Anderson zardo artigo sub-sistemas do cabeamento estruturado - cópia
Anderson zardo   artigo sub-sistemas do cabeamento estruturado - cópiaAnderson zardo   artigo sub-sistemas do cabeamento estruturado - cópia
Anderson zardo artigo sub-sistemas do cabeamento estruturado - cópia
 
Anderson zardo artigo sobre cabeamento estruturado
Anderson zardo   artigo sobre cabeamento estruturadoAnderson zardo   artigo sobre cabeamento estruturado
Anderson zardo artigo sobre cabeamento estruturado
 
Anderson zardo artigo fibra ótica no cabeamento estruturado
Anderson zardo   artigo fibra ótica no cabeamento estruturadoAnderson zardo   artigo fibra ótica no cabeamento estruturado
Anderson zardo artigo fibra ótica no cabeamento estruturado
 

Dns

  • 1. DNS | Uma breve explanação Anderson Zardo / Roberto Bragagnolo
  • 2. O que é? DomainName System (Sistema resolução de nomes) Permite acessar computadores sem que o usuário ou próprio computador tenha conhecimento de seu endereço IP. Traduz nomes comuns para endereços IP e vice-versa (ex: www.ftec.com.br => 200.175.97.128) Para DOS/UNIX: nslookup <endereço>
  • 3. Por que? Nomes são mais fáceis de lembrar que quatro blocos de números de 8 bits cada.
  • 4. Como surgiu? A Internet, era uma pequena rede estabelecida pelo Departamento de Defesa para propósitos de pesquisa. O endereçamento dos computadores nesta rede era administrado por um único arquivo de hosts localizado em um único servidor central. Cada rede que precisasse solucionar nomes de hosts em outras redes, carregava este arquivo. O número de hosts na Internet cresceu, o tráfico gerado pelo processo de atualização assim como o tamanho do arquivo de hosts, também. Necessidade de um novo sistema que oferecesse características como a escalabilidade aliada à administração descentralizada.
  • 5. Quando Surgiu? Foi introduzido em 1984; Os nomes de hosts residentes em um banco de dados pôde ser distribuído entre servidores múltiplos, baixando assim, a carga em qualquer servidor que provê administração no sistema de nomeação de domínios. Baseia-se em nomes hierárquicos e permite a inscrição de vários dados digitados além do nome do host e seu IP. Em virtude do banco de dados de DNS ser distribuído, seu tamanho é ilimitado e o desempenho não degrada tanto quando se adiciona mais servidores nele.
  • 6. COMO FUNCIONA O DNS da internet é um conjunto de bancos de dados espalhados em servidores de todo o mundo. Esses bancos de dados têm a função de indicar qual IP está associado a um nome de um site. Ao digitar www.ftec.com.br, seu computador solicita aos servidores de DNS de seu provedor de internet que encontre o endereço IP associado a www.ftec.com.br. Se os servidores não tiverem essa informação, ele se comunica com outros que possam ter.
  • 7. é uma tarefa simples? Atualmente existem bilhões de endereços de IP em uso e a grande maioria das máquinas possui um nome legível associado. Alguns bilhões de requisições são feitas ao DNS todos os dias. Uma única pessoa pode fazer várias requisições em apenas um dia Nomes de domínio e endereços de IP mudam diariamente. Novos nomes de domínio são criados todos os dias. Milhões de pessoas trabalham na mudança e no acréscimo de nomes de domínio e endereços de IP constantemente
  • 9. Esquema Básico Dentro de cada domínio (.com, .net, .gov) existem outras subdivisões. Por exemplo, dentro de .com há .com.br, .com.fr, .com.ar, etc. Com essas divisões, é possível atribuir cada uma das terminações a uma entidade que as gerencie. Assim, para você registrar um domínio .br, é necessário fazer a solicitação ao Comitê Gestor de Internet do Brasil, órgão que controla essa terminação. Para registrar um domínio que termine com .fr é necessário procurar a entidade que controle esse tipo.
  • 10. Cache de DNS Ao visitar um site que nunca tenha sido resolvido pelo serviço de DNS de seu provedor, este deve fazer uma pesquisa em outros servidores de DNS (através da pesquisa hierárquica). Para evitar que essa pesquisa tenha que ser feita novamente quando outro usuário do provedor tentar acessar o mesmo site, o serviço de DNS guarda a informação da primeira consulta. Assim, em outra solicitação, ele já saberá qual o IP associado ao site em questão. Esse procedimento é conhecido como "cache de DNS".
  • 11. Servidores raízes e suas cópias em funcionamento no mundo
  • 12. Exemplos de Servidores DNS(funcionam com qualquer provedor) Google Public DNS: 8.8.8.8 8.8.4.4 Open DNS (opendns.com): 208.67.222.222 208.67.220.220
  • 13. Implementação de um DNS Local O DNS é implementado por meio de uma aplicação cliente-servidor. O cliente é o resolver (conjunto de rotinas em uma implementação de TCP/IP que permite a consulta a um servidor) e um servidor geralmente é o programa bind ou namedou uma implementação específica de um servidor de DNS (Windows NT).
  • 14. Um servidor de DNS pode ser responsável pela resolução de um ou mais nomes de domínios (ex. acme.com.br, presid.acme.com.br). Seu escopo de atuação define a Zona de atuação de um servidor DNS.
  • 15. Exemplo: Para resolver o domínio acme.com.br e seus sub-domínios existem três zonas: a primeira resolve o próprio domínio principal e os subdomínios mktg.acme e vendas.acme; a segunda resolve os domínios engen.acme e prod.engen.acme; e a terceira resolve o domínio lab.engen.acme. Cada zona possui um servidor de nomes principal ou primário, que mantêm em tabelas o mapeamento dos nomes em endereços IP daquele domínio. Uma zona pode ter servidores secundários que possam substituir os primários em caso de falha. Os secundários, entretanto não possuem fisicamente as tabelas de mapeamento mas carregam regularmente as informações do primário.
  • 17. Mensagens de Erro Tempo esgotado - O servidor DNS não respondeu a pesquisa no tempo esperado Sem autoridade sobre o domínio - O servidor DNS tem os dados do domínio, porém não em seus arquivos locais e não pode garantir a validade dos dados Domínio Desconhecido - O servidor DNS não possue dados deste domínio DNS Desconhecido - servidor DNS não pode ser achado ou não existe na Internet Etc...