A segunda parte desta serie apresentou alguns detalhes mais tecnicos sobre a mecanica do servico de DNS. Para completar vamos entender os tipos de registros DNS e suas aplicacoes.Resourse recordsO servico de DNS e composto por um conjunto de tipos de registros chamados "Resourse records". Cada um possui um codigo numerico que e transmitido no cabecalho do pacote DNS. Um usuario ou um recursivo fazendo uma pesquisa pode querer saber varios tipos de informacoes diferentes sobre um host ou uma zona, como por exemplo seu endereco IPv6, IPv4, ou quem e o autoritativo daquela zona.Outro exemplo didatico sao os servidores de email. Quando enviamos um email para "fulano@blogger.com" o nome do endereco de email sugere um usuario "fulano" dentro de um dominio. Voce poderia pensar, a principio, que a mensagem seria enviada ao servidor "blogger.com" ou algo do tipo, mas na grande maioria das vezes nao e nem de longe assim. E necessario perguntar para o dono(servidor autoritativo) da zona "blogger.com" quem e o "Mail exchanger"(servidor de email) daquela zona. Este "Mail exchanger" quase sempre e um servidor completamente fora daquela zona, que pode ser hospedado em outro grupo de servicos na Internet.Vejamos os principais tipos de registros DNS:SOA - ID 6SOA significa "start of authority". E o cabecalho principal de uma zona. Nele e informado o servidor autoritativo primario da zona, email de contato do administrador e informacoes de tempo de vida aplicavel nas pesquisas.A e AAAA - IDs 1 e 28 - Endereco IPv4 e IPv6Estes sao os registros principais do sistema. Um registro tipo A informa o(s) endereco(s) IPv4 do host, da mesma maneira o AAAA(quad A) para IPv6. O DNS e sempre comparado a um catalogo telefonico, voce pesquisa por um nome e ele informa seu endereco numerico. Este procedimento e feito exatamente usando os registros tipo A e AAAA. Veja o exemplo abaixo:Zona: empresa.com.br.www A 192.0.2.50 #End. IPv4 do host "www.empresa.com.br"www AAAA 2001:db8:faca::50 #End. IPv6 de "www.empresa.com.br"mail A 192.0.2.82 #End. IPv4 de "mail.empresa.com.br"mail AAAA 2001:db8:faca::82 #End. IPv6 de"mail.empresa.com.br"smtp CNAME mail.empresa.com.br. #"smtp.empresa.com.br" e um apelido do host "mail.empresa.com.br"CANAME - ID 5 - Alias, apelido, alcunhaE possivel dar apelidos a hosts no DNS. Por exemplo posso dizer que "smtp.exemplo.com" e um apelido para o host "email.exemplo.com.br" sem problema algum. O primeiro e apenas um alias para um outro host que nao necessariamente esta na mesma zona DNS. Voce diz qual o apelido e a quem ele pertence indicando o seu FQDN. Veja o exemplo do Gmail:O host "www.gmail.com" na verdade e um alias para "googlemail.l.google.com". Repare que sao dominios diferentes.MX - ID 15 - Mail exchanger ou servidor de emailUm outro registro importante e o MX, que indica os servidores de email que respondem por determinada zona. Naturalmente isto da uma camada de flexibilidade na estrutura DNS, o seu servidor de email nao precisa nem mesmo ser um host na sua estrutura, pode ser totalmente terceirizado. Por exemplo quando enviamos um email para "fulano@globo.com", para que a mensagem seja entregue, o remetente pergunta quem e o servidor de email responsavel pelo dominio "globo.com", que na verdade sao servidores da