View
91
Download
6
Category
Preview:
Citation preview
Introdução a Redes de Computadores
- Nível de Aplicação -Protocolo DHCP
Prof. André Peresandre.peres@poa.ifrs.edu.br
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/.
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)
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 IPMáscara de redeEndereço do roteadorEndereço do(s) servidor(es) DNS Local…
Cliente → estação que não possui dados de rede
Servidor → aguarda requisição do cliente
Nível de Aplicação (DHCP)
• DHCP - Dynamic Host Configuration Protocol
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)
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)
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)
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”
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çosConfirmação das configurações após uma reinicializaçãoRenovação do tempo de lease de configuração
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)
Nível de Aplicação (DHCP)
• DHCP - Dynamic Host Configuration Protocol
• Exercício:
- utilizando o ambiente de aprendizagem:
- captura de tráfego DHCP
Nível de Aplicação
Recommended