









Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Uma visão geral da camada de aplicação na internet, abordando principios de protocolos, web e http, ftp, correio eletrônico, dns e serviços relacionados. O texto explica o papel da dns na internet, serviços oferecidos, como tradução de nome para ip e distribuição de carga, além de discutir por que não centralizar o dns.
Tipologia: Notas de aula
1 / 15
Esta página não é visível na pré-visualização
Não perca as partes importantes!
(^) 2.1 Princípios dos protocolos da camada de aplicação (^) 2.2 Web e HTTP (^) 2.3 FTP (^) 2.4 Correio Eletrônico (^) SMTP, POP3, IMAP (^) 2.5 DNS
Pessoas: muitos identificadores: (^) CPF, nome, no. da Identidade hospedeiros, roteadores Internet : (^) endereço IP (32 bit) - usado p/ endereçar datagramas (^) “nome”, ex., jambo.ic.uff.br - usado por gente P: como mapear entre nome e endereço IP? Domain Name System: base de dados distribuída implementada na hierarquia de muitos servidores de nomes protocolo de camada de aplicação permite que hospedeiros, roteadores, servidores de nomes se comuniquem para resolver nomes (tradução endereço/nome) (^) nota: função imprescindível da Internet implementada como protocolo de camada de aplicação (^) complexidade na borda da rede
Root DNS Servers com DNS servers org DNS servers^ edu DNS servers poly.edu DNS servers umass.edu DNS servers yahoo.com DNS servers amazon.com DNS servers pbs.org DNS servers
Cliente quer IP para www.amazon.com; 1 a aprox: (^) Cliente consulta um servidor raiz para encontrar um servidor DNS .com (^) Cliente consulta servidor DNS .com para obter o servidor DNS para o domínio amazon.com (^) Cliente consulta servidor DNS do domínio amazon.com para obter endereço IP de www.amazon.com
(^) procurado por servidor local que não consegue resolver o nome (^) servidor raiz: (^) procura servidor oficial se mapeamento desconhecido (^) obtém tradução (^) devolve mapeamento ao servidor local 13 servidores de nome raiz em todo o mundo a Verisign, Dulles, VA c Cogent, Herndon, VA (also Los Angeles) d U Maryland College Park, MD g US DoD Vienna, VA h ARL Aberdeen, MD j Verisign, ( 11 locations) b USC-ISI Marina del Rey, CA l ICANN Los Angeles, CA e NASA Mt View, CA f Internet Software C. Palo Alto, CA (and 17 other locations) i Autonomica, Stockholm (plus 3 other locations) k RIPE London (also Amsterdam, Frankfurt) m WIDE Tokyo
(^) Não pertence necessariamente à hierarquia (^) Cada ISP (ISP residencial, companhia, universidade) possui um. (^) Também chamada do “servidor de nomes default” (^) Quanto um hospedeiro faz uma consulta DNS, a mesma é enviada para o seu servidor DNS local (^) Atua como um intermediário, enviando consultas para a hierarquia.
solicitante cis.poly.edu gaia.cs.umass.edu servidor raiz servidor local dns.poly.edu 1 2 3 4 5 6 servidor oficial dns.cs.umass.edu 7 8 servidor TLD
(^) Hospedeiro em cis.poly.edu quer endereço IP para gaia.cs.umass.edu
(^) uma vez que um servidor qualquer aprende um
(^) entradas na cache são sujeitas a temporização (desaparecem depois de um certo tempo) (^) Servidores TLD tipicamente armazenados no cache dos servidores de nomes locais
(^) Tipo=NS (^) nome é domínio (p.ex. foo.com.br) (^) valor é endereço IP de servidor oficial de nomes para este domínio formato RR: (nome, valor, tipo, sobrevida) (^) Tipo=A (^) nome é nome de hospedeiro (^) valor é o seu endereço IP (^) Tipo=CNAME (^) nome é nome alternativo (alias) para algum nome “canônico” (verdadeiro) (^) valor é o nome canônico (^) Tipo=MX (^) nome é domínio (^) valor é nome do servidor de correio para este domínio
campos de nome, e de tipo num pedido RRs em resposta ao pedido registros para outros servidores oficiais info adicional “relevante” que pode ser usada
(^) Exemplo: acabou de cria a empresa “Network Utopia” (^) Registra o nome netutopia.com.br em uma entidade registradora (e.x., Registro .br) (^) Tem de prover para a registradora os nomes e endereços IP dos servidores DNS oficiais (primário e secundário) (^) Registradora insere dois RRs no servidor TLD .br: (netutopia.com.br, dns1.netutopia.com.br, NS) (dns1.netutopia.com.br, 212.212.212.1, A) (^) Põe no servidor oficial um registro do tipo A para www.netutopia.com.br e um registro do tipo MX para netutopia.com.br (^) Como as pessoas vão obter o endereço IP do seu site?