Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP

385 visualizações

Publicada em

Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP

Publicada em: Educação
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP

  1. 1. Introdução a Redes de Computadores - Nível de Aplicação - Protocolo DHCP Prof. André Peres andre.peres@poa.ifrs.edu.br
  2. 2. Sobre este material • Vídeos da apresentação em: Parte 1 - Nível de Aplicação - Protocolo DHCP Parte 2 - Nível de Aplicação - Protocolo DHCP (prática) Este trabalho está licenciado sob uma Licença Creative Commons Atribuição-NãoComercial-SemDerivações 4.0 Internacional. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by-nc-nd/4.0/.
  3. 3. Referências Redes de Computadores (impresso) Redes de Computadores (e-book) Redes de Computadores II (impresso) Redes de Computadores II (e-book) Redes de Computadores III (impresso) Redes de Computadores III (e-book)
  4. 4. Nível de Aplicação (DHCP) • DHCP - Dynamic Host Configuration Protocol Distribuição automática de configuração de rede → dados de rede (básicos) Endereço IP Máscara de rede Endereço do roteador Endereço do(s) servidor(es) DNS Local … Cliente → estação que não possui dados de rede Servidor → aguarda requisição do cliente
  5. 5. Nível de Aplicação (DHCP) • DHCP - Dynamic Host Configuration Protocol
  6. 6. Nível de Aplicação (DHCP) • DHCP - Dynamic Host Configuration Protocol O Servidor deve: → garantir que um endereço IP não esteja em uso por mais de uma estação → manter a mesma configuração de um cliente em caso de reinicialização do cliente → manter a mesma configuração de um cliente em caso de reinicialização do servidor/serviço DHCP → permitir a especificação de uma configuração fixa para determinados clientes (servidores, por exemplo)
  7. 7. Nível de Aplicação (DHCP) • DHCP - Dynamic Host Configuration Protocol Existem 2 formas de distribuição automática de endereços: → automatic allocation – um endereço IP permanente para um cliente → dynamic allocation – um endereço IP para um cliente por um período de tempo definido (lease time)
  8. 8. Nível de Aplicação (DHCP) • DHCP - Dynamic Host Configuration Protocol Como o cliente não possui dados de rede Não possui IP → a comunicação deve ser orientada a MAC Não conhece o servidor → a requisição deve ser um broadcast IP (restrita ao enlace local) Broadcast → deve ser UDP (sem conexão)
  9. 9. Nível de Aplicação (DHCP) • DHCP - Dynamic Host Configuration Protocol Como a requisição é via broadcast, deve existir apenas 1 servidor DHCP por enlace O servidor possui uma base de dados de endereços distribuídos, evitando conflitos de IP O servidor se anuncia, e aguarda que o cliente o “aceite”
  10. 10. Nível de Aplicação (DHCP) • DHCP - Dynamic Host Configuration Protocol Mensagens: DHCPDISCOVER → broadcast do cliente em busca de um servidor de DHCP DHCPOFFER → resposta do servidor oferecendo seus serviços ao cliente DHCPREQUEST → mensagem do cliente para: Requisição das configurações de um servidor que ofereceu os serviços Confirmação das configurações após uma reinicialização Renovação do tempo de lease de configuração
  11. 11. Nível de Aplicação (DHCP) • DHCP - Dynamic Host Configuration Protocol Mensagens: DHCPACK → mensagem do servidor com configuração de rede DHCPNACK → mensagem do servidor indicando que cliente possui configuração de rede incorreta, ou que o tempo de lease expirou DHCPRELEASE → mensagem do cliente, liberando endereço IP e cancelando o tempo de lease DHCPINFORM → mensagem do cliente, requisitando informações de configuração de rede (cliente já possui endereço IP)
  12. 12. Nível de Aplicação (DHCP) • DHCP - Dynamic Host Configuration Protocol
  13. 13. • Exercício: - utilizando o ambiente de aprendizagem: - captura de tráfego DHCP Nível de Aplicação

×