Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP
-
Upload
andre-peres -
Category
Education
-
view
91 -
download
6
Transcript of Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP
![Page 1: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/1.jpg)
Introdução a Redes de Computadores
- Nível de Aplicação -Protocolo DHCP
Prof. André [email protected]
![Page 2: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/2.jpg)
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/.
![Page 3: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/3.jpg)
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)
![Page 4: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/4.jpg)
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
![Page 5: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/5.jpg)
Nível de Aplicação (DHCP)
• DHCP - Dynamic Host Configuration Protocol
![Page 6: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/6.jpg)
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)
![Page 7: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/7.jpg)
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)
![Page 8: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/8.jpg)
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)
![Page 9: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/9.jpg)
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”
![Page 10: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/10.jpg)
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
![Page 11: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/11.jpg)
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)
![Page 12: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/12.jpg)
Nível de Aplicação (DHCP)
• DHCP - Dynamic Host Configuration Protocol
![Page 13: Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP](https://reader034.fdocumentos.tips/reader034/viewer/2022042716/55adf9b11a28aba55f8b47a7/html5/thumbnails/13.jpg)
• Exercício:
- utilizando o ambiente de aprendizagem:
- captura de tráfego DHCP
Nível de Aplicação