domain name system - sistema de nomes de domínios

13
Domain Name System - Sistema de Nomes de Domínios

Upload: internet

Post on 22-Apr-2015

109 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

Page 2: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

Sistema de Gerenciamento de Nomes Hierárquico e distribuído operando segundo duas definições:Examinar e atualizar seu banco de dados.Resolver nomes de domínios em endereços de rede (IP).Introduzido em 1984, e com ele, os nomes de hosts residentes em um banco de dados pode ser distribuído entre servidores múltiplos, diminuindo 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.

Este tipo de servidor usa como porta padrão a 53. A implementação do DNS-Berkeley, foi desenvolvido originalmente para o sistema operacional BSD UNIX 4.3.

Page 3: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

O servidor DNS traduz nomes para os endereços IP e endereços IP para nomes respectivos, e permitindo a localização de hosts em um domínio determinado.

Num sistema livre o serviço é implementado pelo software BIND. Esse serviço geralmente se encontra localizado no servidor DNS primário.

O servidor DNS secundário é uma espécie de cópia de segurança do servidor DNS primário.

Page 4: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

Existem 13 servidores DNS raiz no mundo todo e sem eles a Internet não funcionaria. Destes, dez estão localizados nos Estados Unidos da América, um na Ásia e dois na Europa. Para Aumentar a base instalada destes servidores, foram criadas réplicas localizadas por todo o mundo, inclusive no Brasil desde 2003.

Page 5: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

Ao todo existem 13 servidores raiz que são distribuídos ao redor do mundo, entre eles, 10 ficam nos EUA, 2 na Europa e 1 na Ásia; Dos 10 servidores nos EUA, grande parte são controlados por agências governamentais americanas.Eles respondem pelos seguintes ASN:AS26415AS4AS2149AS27AS297AS3557AS5927AS13AS29216AS26415AS25152AS20144AS7500

Page 6: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

Page 7: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

Servidores raizUm Servidor Raiz (Root Name Server) é um servidor de nome para a zona raiz do DNS (Domain Name System).

A sua função é responder diretamente às requisições de registros da zona raiz e responder a outras requisições retornando uma lista dos servidores de nome designados para o domínio de topo apropriado.

Os servidores raiz são parte crucial da Internet porque eles são o primeiro passo em traduzir nomes para endereços IP e são usados para comunicação entre hosts.

Page 8: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

Servidores de domínio de topo (Top-Level Domain)

Cada domínio é formado por nomes separados por pontos. O nome mais à direita é chamado de domínio de topo. Exemplos de domínios de topo são .com, .org, .net, .edu, .inf e .gov.

Cada servidor de domínio de topo conhece os endereços dos servidores autoritativos que pertencem àquele domínio de topo, ou o endereço de algum servidor DNS intermediário que conhece um servidor autoritativo.

Page 9: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

Page 10: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

A organização responsável por atribuir nomes de domínio e endereços IP em nível global é a ICANN.

IANA - Internet Assigned Numbers Authority - Autoridade da internet que tem como principal atribuição cuidar da distribuição de endereços IP, gerenciar zonas raiz do Domain Name System (DNS), organizar tipos de mídia e cuidar de outros assuntos sobre o Internet Protocol.

Comitê Gestor da Internet no Brasil – CGI.br – que permite a escolha de seus representantes, por meio de processo eleitoral, sendo eles de diversos setores da sociedade. Dessa forma, a sociedade brasileira pode estar mais presente nas decisões referentes à Internet no Brasil.

Page 11: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

Servidor LocalEsse tipo de servidor não pertence a hierarquia DNS, mas é fundamental para o seu bom funcionamento. Em vez de fazer requisições a um servidor raiz, cada cliente faz sua requisição a um servidor local, que geralmente fica muito próximo do cliente fisicamente. Ele se encarrega de resolver a requisição. Com o uso de cache, esses servidores podem ter a resposta pronta, ou ao menos conhecer algum servidor mais próximo ao autoritativo que o raiz (por exemplo, o servidor de topo), reduzindo a carga dos servidores raiz.

Page 12: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios

DNS ReversoNormalmente o DNS atua resolvendo o nome do domínio de um host qualquer para seu endereço IP correspondente. O DNS Reverso resolve o endereço IP, buscando o nome de domínio associado ao host. Ou seja, quando temos disponível o endereço IP de um host e não sabemos o endereço do domínio(nome dado à máquina ou outro equipamento que acesse uma rede), tentamos resolver o endereço IP através do DNS reverso que procura qual nome de domínio está associado aquele endereço. Os servidores que utilizam o DNS Reverso conseguem verificar a autenticidade de endereços, verificando se o endereço IP atual corresponde ao endereço IP informado pelo servidor DNS. Isto evita que alguém utilize um domínio que não lhe pertence para enviar spam, por exemplo.

Page 13: Domain Name System - Sistema de Nomes de Domínios

Domain Name System - Sistema de Nomes de Domínios