Redes de computadores 2 - Aula 6 - DNS, DHCP

1.137 visualizações

Publicada em

Aula 6 - DNS, DHCP

Publicada em: Tecnologia
0 comentários
5 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.137
No SlideShare
0
A partir de incorporações
0
Número de incorporações
133
Ações
Compartilhamentos
0
Downloads
124
Comentários
0
Gostaram
5
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Redes de computadores 2 - Aula 6 - DNS, DHCP

  1. 1. 1AULA  : Campus  Charqueadas Redes  de  Computadores  II   INF-3A
  2. 2. 2AULA  : Campus  Charqueadas DNS
  3. 3. 3AULA  : Campus  Charqueadas DNS • DNS  é  a  abreviatura  de  Domain  Name System,  é  um  serviço  de  resolução  de   nomes. • Toda  a  comunicação  entre  computadores   é  baseada  no  protocolo  TCP/IP  é  feita   através  do  número  IP.
  4. 4. 4AULA  : Campus  Charqueadas DNS • Porém  não  seria  nada  produtivo  se  os   usuários  tivessem  que  decorar,  ou   consultar  uma  tabela  de  números  IP  toda   vez  que  tivessem  que  acessar  um  recurso   da  rede.
  5. 5. 5AULA  : Campus  Charqueadas DNS • Por  exemplo  você  digita   http://www.google.com.br,  para  acessar  o   site  de  busca  do  google no  brasil,  sem   saber  qual  o  endereço  IP  do  servidor  onde   está  hospedado.
  6. 6. 6AULA  : Campus  Charqueadas DNS • Em  algum  momento  o  protocolo  TCP/IP   precisa  “descobrir”,  o  termo  correto  é   resolver  qual  o  número  IP  que  está   associado  ao  endereço  digitado. • O  papel  do  DNS  é  exatamente  este,   resolver  o  nome  por  exemplo   http://www.google.com.br no  endereço  IP   associado  ao  nome.
  7. 7. 7AULA  : Campus  Charqueadas DNS • Quando  um  usuário  tenta  acessar  um   recurso  na  rede  através  do  nome  de  um   servidor,  é  o  DNS  que  localiza  e  retorna  o   IP  associado  a  esse  nome. • O  DNS  é  na  verdade  um  grande  banco  de   dados  de  distribuído  em  vários  servidores   espalhados  no  mundo  inteiro.
  8. 8. 8AULA  : Campus  Charqueadas DNS • Ao  tentar  acessar  um  determinado   recurso,  usando  o  nome  de  um  servidor,  é   como  se  o  programa  que  você  está   utilizando  perguntasse  ao  DNS: “DNS,  você  sabe  qual  o  endereço  IP   associado  com  o  nome  tal?”
  9. 9. 9AULA  : Campus  Charqueadas DNS • O  DNS  pesquisa  na  sua  base  de  dados  ou   envia  a  pesquisa  para  outros  servidores   DNS.  Uma  vez  encontrado  o  número  IP  o   DNS  retorna  para  o  cliente: “Este  é  o  número  IP  associado  com  o   nome  tal?”
  10. 10. 10AULA  : Campus  Charqueadas Hierarquia  de  nomes . .com .net .br .com .abc .www .ftp .gov .edu .ifsul .charqueadas .org .net .mil .fr .uk
  11. 11. 11AULA  : Campus  Charqueadas Hierarquia  de  nomes • O  domínio  root,  o  de  mais  alto  nível  foi   nomeado  como  sendo  um  ponto  (.)
  12. 12. 12AULA  : Campus  Charqueadas Hierarquia  de  nomes • No  segundo  nível  foram  definidos  os   chamados  “Top-­level-­domains”. • Estão  separados  em  dois  grupos: – gTLD: • .com • .net • .org – ccTLP • .br • .fr • .uk
  13. 13. 13AULA  : Campus  Charqueadas Hierarquia  de  nomes • A  estrutura  hierárquica  continua   aumentando • Por  exemplo,  dentro  do  domínio  .br são   criados  subdomínios  para  cada  fim: – .com – .gov – .edu – .org – .net – .mil
  14. 14. 14AULA  : Campus  Charqueadas Hierarquia  de  nomes • Observa-­se  que  o  nome  do  completo  do   domínio  é  o  nome  do  próprio  domínio  e   mais  os  nomes  dos  domínios  acima  dele,   até  chegar  ao  root  (.). • Normalmente  não  utilizamos  o  ponto  ao   final  do  domínio,  mas  não  estará  errado   se  colocarmos  http://www.google.com.br./  
  15. 15. 15AULA  : Campus  Charqueadas Hierarquia  de  nomes • No  diagrama  foi  apresentado  o  domínio  de   uma  empresa  chamada  abc  que  foi   registrada  no  subdomínio  .com.br,  o   domínio  da  empresa  ficou  abc.com.br • Todos  os  equipamentos  da  rede  da   empresa  farão  parte  deste  domínio • Por  exemplo  o  servidor  configurado  com  o   nome  de  host  www www.abc.com.br
  16. 16. 16AULA  : Campus  Charqueadas DNS • No  banco  de  dados  do  DNS  ficará   gravada  a  informação  de  qual  o  endereço   IP  está  associado  com  www.abc.com.br • O  nome  completo  do  computador  da  rede   é  chamado  FQDN  – Full Qualified Domain   Name. • A  primeira  parte  do  nome  é  o  host  no   exemplo  acima  o  www é  o  nome  do  host • O  restante  representa  o  domínio  DNS   onde  está  o  computador
  17. 17. 17AULA  : Campus  Charqueadas Cache  de  DNS • Toda  vez  que  uma  consulta  ao  servidor  de   DNS  resulta  em  um  endereço  IP  esse   endereço  é  armazenado  temporariamente   em  uma  tabela  dentro  do  servidor • Se  dentro  do  tempo  de  vida  deste  registro   for  feita  uma  nova  requisição  igual,  é   retornado  o  resultado  sem  a  necessidade   de  uma  nova  consulta.
  18. 18. 18AULA  : Campus  Charqueadas Cache  de  DNS • Porem  isso  pode  provocar  uma   inconsistência,  já  que  o  domínio  pode   mudar  seu  endereço  IP  junto  a  entidade   de  registro  durante  o  tempo  de  vida  do   registro. • Apenas  o  servidor  autoritativo  tem  a   garantia  de  ter  a  informação  correta.
  19. 19. 19AULA  : Campus  Charqueadas Como  era • Antigamente  era  utilizado  um  arquivo   chamado  hosts. • Este  é  um  arquivo  de  texto  contendo   entradas  como  o  exemplo  abaixo. 200.135.200.5 www.abc.com.br 200.135.200.7 ftp.abc.com.br 200.135.200.32 srv01.abc.com.br srv-­files
  20. 20. 20AULA  : Campus  Charqueadas Como  é • Hoje  são  feitas  três  pesquisas  para   resolver  o  endereço  IP  de  um  nome  de   domínio. • O  primeiro  deles  é  uma  verificação  se  o   endereço  está  resolvido  no  arquivo  hosts. • O  segundo  passo  é  verificar  se  o   endereço  está  no  cache  do  servidor  de   DNS.
  21. 21. 21AULA  : Campus  Charqueadas Como  é • Se  não  for  encontrado  em  nenhum  dos   casos  anteriores  o  servidor  de  DNS  faz  a   busca  nos  servidores  de  DNS   autoritativos. • Primeiramente  ao  root,  depois  conforme  a   resposta  do  root  até  encontrar  qual  o   endereço  IP  do  servidor  requisitado.
  22. 22. 22AULA  : Campus  Charqueadas Como  é “.” DNS  server “br” DNS  server “com” DNS  server “abc” DNS  server “www” DNS  server Primary DNS  server 1 23 4 5 6 7 8 9 10 11 12 DNS  client
  23. 23. 23AULA  : Campus  Charqueadas DHCP
  24. 24. 24AULA  : Campus  Charqueadas O  que  é  DHCP • É  a  abreviatura  de  Dynamic Host   Configuration Protocol (Protocolo  de   Configuração  Dinamica de  Hosts) • É  um  serviço  que  serve  para  automatizar   as  configurações  do  protocolo  TCP/IP  de   qualquer  dispositivos  ligado  a  rede  que   utilize  esse  protocolo
  25. 25. 25AULA  : Campus  Charqueadas Benefícios  do  DHCP • Automação  do  processo  de  configuração   do  protocolo  TCP/IP  nos  dispositivos  de   rede • Facilidade  na  alteração  de  parâmetros  em   todos  os  dispositivos  através  de  uma   simples  alteração  no  servidor • Eliminação  de  erros  de  configuração
  26. 26. 26AULA  : Campus  Charqueadas DHCP • Aprendemos  até  aqui  sobre  os   fundamentos  do  protocolo  TCP/IP  que  são   utilizados  em  equipamentos  de  rede • Os  principais  parâmetros  são: – Número  IP – Máscara  de  sub-­rede – Gateway  padrão – Número  IP  de  um  ou  mais  servidores  de  DNS
  27. 27. 27AULA  : Campus  Charqueadas DHCP • Em  uma  rede  com  milhares  de   computadores  imaginem  o  caos  que  seria   configurar  o  TCP/IP  manualmente,  um   computador  de  cada  vez • Agora  imagine  ter  de  trocar  o  endereço  do   gateway  padrão  por  exemplo  de  todos   esses  computadores
  28. 28. 28AULA  : Campus  Charqueadas DHCP • Além  de  trabalhoso  precisaríamos  de  uma   equipe  técnica  bem  grande  para  executar   essas  tarefas,  e  muito  tempo  disponível • E  ainda  corre-­se  o  risco  de  um  erro  de   digitação  e  aquele  computador  não   conseguirá  se  conectar  a  rede
  29. 29. 29AULA  : Campus  Charqueadas DHCP • Pode  até  nem  ser  tão  grande  o  número  de   computadores,  algo  entre  30  e  50   computadores  já  se  torna  uma  tarefa   árdua  a  configuração  manual • Para  resolver  esse  problema  que  foi   criado  o  DHCP
  30. 30. 30AULA  : Campus  Charqueadas Termos  utilizados  no  DHCP • Servidor  DHCP • Cliente  DCHP – Escopo – Superescopo – Intervalo  de  exclusão – Pool  de  endereços – Concessão – Reserva – Tipos  de  opção  
  31. 31. 31AULA  : Campus  Charqueadas Servidor  DHCP • É  um  servidor  onde  é  instalado  o  serviço   de  DHCP   • Pode  ser  configurado  em  servidores  Linux   e  Windows  Server • Não  necessariamente  um  servidor  DHCP   é  um  computador,  muitos  dos  roteadores   de  rede  possuem  um  servidor  DHCP   incluído  
  32. 32. 32AULA  : Campus  Charqueadas Cliente  DHCP • É  qualquer  dispositivo  de  rede  que  se   comunique  através  do  protocolo  TCP/IP  e   que  esteja  configurado  para  receber  os   parâmetros  de  rede  através  do  servidor  de   DHCP
  33. 33. 33AULA  : Campus  Charqueadas Escopo • Escopo  é  o  intervalo  consecutivo  completo   de  endereços  IP  possíveis  para  uma  rede • Em  geral  o  escopo  define  uma  única  sub-­ rede  física  na  qual  serão  servidos  o   serviço  de  DHCP
  34. 34. 34AULA  : Campus  Charqueadas Superescopo • É  um  agrupamento  administrativo  de   escopos  que  pode  ser  usado  para  oferece   suporte  a  várias  sub-­redes  lógicas  na   mesma  rede  física • É  somente  uma  lista  de  escopos   associados  ou  escopos  filhos
  35. 35. 35AULA  : Campus  Charqueadas Intervalo  de  exclusão • É  uma  sequência  limitada  de  endereços   IP  dentro  de  um  escopo  que  não  são   fornecidos  pelo  servidor  de  DHCP
  36. 36. 36AULA  : Campus  Charqueadas Pool  de  endereços • Após  definir  o  escopo  e  aplicar  os   intervalos  de  exclusão  os  endereços  que   sobram  formam  o  pool  de  endereços   desse  escopo • Esses  endereços  que  serão  fornecidos   quando  algum  equipamento  requisitar  as   configurações  ao  servidor  de  DHCP
  37. 37. 37AULA  : Campus  Charqueadas Concessão • É  um  período  de  tempo  especificado  por   um  servidor  DHCP  que  o  cliente  pode   usar  aquele  endereço  que  ele  recebeu  do   servidor • Uma  concessão  está  ativa  enquanto  o   cliente  está  utilizando,  geralmente  o   cliente  precisar  renovar  sua  atribuição   antes  que  a  concessão  termine
  38. 38. 38AULA  : Campus  Charqueadas Reserva • É  usada  para  criar  uma  concessão   permanente • A  reserva  assegura  que  um  equipamento   especifico  receba  sempre  o  mesmo   endereço  IP • Uma  reserva  é  criada  associando  o   número  IP  com  o  endereço  MAC  do   equipamento
  39. 39. 39AULA  : Campus  Charqueadas Tipos  de  opção • São  os  outros  parâmetros  que  o  servidor   DCHP  pode  atribuir • Por  exemplo: – Gateway  padrão – DNS • Geralmente  esses  tipos  de  opção  são   configurados  junto  ao  escopo
  40. 40. 40AULA  : Campus  Charqueadas Como  funciona • O  serviço  DHCP  utiliza  um  modelo   cliente/servidor
  41. 41. 41AULA  : Campus  Charqueadas Do  lado  do  servidor • Nele  são  configurados – Parâmetros  de  configuração  válidos – Um  pool  de  endereços  IP – Duração  da  concessão • O  servidor  recebe  uma  requisição  e   retorna  um  conjunto  de  configuração  para   acessar  a  rede  a  qual  o  mesmo  gerencia
  42. 42. 42AULA  : Campus  Charqueadas Do  lado  do  cliente • O  cliente  tenta  localizar  um  servidor   DHCP  e  obter  as  configurações  do   protocolo  TCP/IP • Caso  nenhum  servidor  DHCP  seja   encontrado  é  utilizado  o  recurso  “APIPA”
  43. 43. 43AULA  : Campus  Charqueadas Recurso  APIPA • Abreviatura  de  Automatic Private  IP   Addressing • Quando  um  equipamento  de  rede  não   consegue  encontrar  um  servidor  DHCP   ele  se  auto  atribui  um  endereço  em  uma   rede  de  classe  B cuja  rede  é   169.254.0.0/16

×