DNS Prof. Eduardo Parente Ribeiro O Sistema de Nomes de Domínio • DNS - Domain Name System • Nomes hierarquicos (exemplo: depto.setor.empresa) • Divisão oficial (Internet) por atividade ou geografia. • Ex. ctrvax.vanderbilt.edu, alfa.eletr.ufpr.br • Camada de aplicação Divisão por atividade COM EDU GOV MIL NET INT ORG Organização comercial Instituição educacional Instituição do governo Militar Pricipais centros de suporte Organizações internacionais Outras organizações (ONG’s) Divisão Geográfica BR US CA DE PT CH SE CL Brasil AR Argentina Estado Unidos FR França Canada JP Japão Alemanha Portugal Suiça Suécia Chile Servidor de Nomes Divisão por zonas com sun hp edu cisco cs alfa phy vanderbilt org ucla ieee br acm eng alfa ufpr usp ufsc eletr fis cesec alfa beta gama ciel alfa beta gama com Resolução de nomes • Resolução recursiva x resolução iterativa ? alfa.eng.vanderbilt.edu 1 2 alfa.eletr.ufpr.br ns.ufpr.br 8 3 4 ns.fapesp.br 7 edu-server.net 6 alfa.vanderbilt.edu = 195.123.10.3 (non authoritative) vanderbilt.edu 5 Tipos de Campos Tipo SOA A MX NS CNAME PTR HINFO Nome Start of Authority Host Address Mail eXchanger Name Server Canonical name Pointer Host descriptio Descrição Início da zona de autoridade Endereço IP Servidor de correio Servidor de nomes Nome canônico ponteiro (apelido) Informações sobre a máquina Tipos de pergunta e Resposta Pergunta • recursiva x iterativa • nome x endereço • Tipo de objeto (A, MX, HINFO,...) Resposta • Autorizada x Não Autorizada Formato das Mensagens 0 4 10 16 24 Identificação Parâmetro Número de perguntas Número de respostas Número de autoridades Número de adicional Perguntas ... Respostas ... Autoridades ... Informações Adicionais ... 31