servredes - aula 5 - dhcp conceito e funcionamento.pdf
DESCRIPTION
Uploaded from Google DocsTRANSCRIPT
![Page 1: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/1.jpg)
Dynamic Host Configuration
Protocol – DHCP
Conceito e Funcionamento
Bruno Roberto V. Castro – [email protected]
![Page 2: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/2.jpg)
Objetivos
� Antes do DHCP, o RARP e o BOOTP� Como surgiu o DHCP� O que é o DHCP� Conceitos de Funcionamento� Procedimentos de inicialização� Os estados de aquisição� Término da utilização
![Page 3: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/3.jpg)
Obtendo um endereço IP
automaticamente....
� Uma desvantagem ao utilizar a arquitetura TCP/IP, se comparado com outros protocolos de rede, como o IPX/SPX, é o trabalho de administrar os endereços IP´s
� Cada computador possui seu próprio endereço IP e o administrador é “obrigado” a configurar e controlar os endereços IP´s
![Page 4: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/4.jpg)
Obtendo um endereço IP
automaticamente....
� Para minimizar este trabalho, criou-se o BOOTP que “distribui” o endereço IP para os computadores na REDE. E posteriormente, veio o DHCP, uma melhoria do protocolo BOOTP.
� Ambos, nasceram do protocolo RARP (Reverse Address Resolution Protocol )
� RARP -> BOOTP -> DHCP
![Page 5: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/5.jpg)
Como surgiu o RARP ?
� A necessidade inicial de automatizar a requisição e distribuição do endereço IP, surgiu com a existência de estações sem disco (diskless)
� Surge o protocolo RARP
![Page 6: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/6.jpg)
Como surgiu o RARP ?
� Em condições normais (estação de trabalho normal), o endereço IP fica armazenado na própria máquina e é carregado após o BOOT
� Quando a máquina não possui disco para inicialização do sistema (diskless) e conseqüentemente carregar seu endereço IP, a “imagem” de memória daquela estação fica no servidor
![Page 7: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/7.jpg)
Como surgiu o RARP ?
� Como é possível a máquina cliente obter seu endereço IP para então receber a “imagem” de memória pelo servidor ?
� Utilizando o RARP a estação “diskless” consegue obter o endereço IP, fazendo uso naquele momento, do seu endereço físico de rede (MAC address)
![Page 8: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/8.jpg)
O que é o RARP ?
� O RARP é uma adaptação do protocolo ARP (RFC 826), feito para obter endereços IP´s através da técnica de “Reverse ARP”
![Page 9: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/9.jpg)
Como funciona o RARP
DISKLESS
Mensagem BROADCAST:“Quero um IP !”
SERVIDOR RESPONDEUNICAST para o endereço MAC da solicitante:“O seu IP é XX”
SERVIDOR
RARP
ESTAÇÂODISKLESS
![Page 10: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/10.jpg)
Como funciona o RARP
� A partir do momento da obtenção do endereço IP, a máquina somente fará uso do Servidor RARP novamente, quando for reinicializada
� Intuito final do RARP: Enviar um endereço IP para uma máquina “diskless”, para que ela consiga trafegar pacotes na rede após a obtenção do endereço
![Page 11: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/11.jpg)
Algumas desvantagens do RARP
� Opera em nível considerado “baixo” das camadas (Camada de Acesso)
� Opera na camada de Acesso, apesar de levar no final da comunicação, o endereço IP para ser atribuído
� Por operar a nível de acesso de hardware, fica muito complicado para um programador de aplicativos, desenvolver um servidor RARP
![Page 12: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/12.jpg)
Algumas desvantagens do RARP
� Sub-utilização do Quadro� Poderia carregar mais informações úteis à
estação de trabalho (carrega somente o IP)
� Não pode ser aplicado em redes que têm atribuições dinâmicas nos endereços de hardware ***
![Page 13: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/13.jpg)
O BOOTP e o DHCP
� Para compensar algumas das desvantagens do RARP, os pesquisadores desenvolveram:
� BOOTP (RFC 1532)
� E posteriormente o seu sucessor:
� DHCP (RFC´s 1533, 1534 e 1542)
![Page 14: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/14.jpg)
O BOOTP e o DHCP
� Os dois protocolos guardam estreita relação
� O DHCP estende a funcionalidade do BOOTP, oferecendo uma atribuição dinâmica de endereços
![Page 15: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/15.jpg)
DHCP – Como Funciona – Uso do IP
para determinar um endereço IP
� Uma das características mais excêntricas do DHCP e também do BOOTP, é que eles utilizam o UDP (transporte) e conseqüentemente o IP (rede) para transmitir mensagens
� Parece impossível um computador utilizar o UDP para encontrar um end. IP, sendo que ele ainda não possui IP
![Page 16: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/16.jpg)
DHCP – Como Funciona – Uso do IP
para determinar um endereço IP
� Um programa aplicativo pode utilizar o endereço IP de difusão limitada para obrigar o IP a difundir um datagrama na rede local, antes que o IP descubra seu endereço IP da rede local ou equipamento
� Difusão Limitada = 11111111.11111111.11111111.1111111
255.255.255.255
![Page 17: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/17.jpg)
DHCP – Como funciona
Cliente DHCP
Mensagem BROADCAST:to: 255.255.255.255Tem algum Servidor DHCP Aí ???
SERVIDOR RESPONDEUNICAST para o endereço MAC da solicitante:“O seu IP é XX”“O seu Gateway é YY”“O seu DNS é ZZ”
SERVIDOR
DHCP
ESTAÇÂOde Trabalho
![Page 18: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/18.jpg)
DHCP – Como Funciona - Diretriz de
Retransmissão
� O DHCP delega à aplicação cliente, toda a responsabilidade por uma comunicação segura.
� Tanto o UDP quanto o IP, não oferecem confiabilidade.
� Mensagens podem ser retardadas, perdidas, transmitidas foram de ordem ou duplicadas
![Page 19: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/19.jpg)
DHCP – Como Funciona - Diretriz de
Retransmissão
� O cliente DHCP usa o campo CHECKSUM do UDP para garantir a integridade do pacote
� Para solucionar o problema de perda de datagrama (mensagem UDP), o DHCP utiliza uma técnica convencional de TIMEOUT com RETRANSMISSÃO.
![Page 20: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/20.jpg)
DHCP – Como Funciona - Diretriz de
Retransmissão
� Quando o cliente transmite uma solicitação, aciona um temporizador. Não chegando resposta antes de o temporizador expirar, o cliente repete a transmissão
� Mas, se houver uma queda de energia e todos os clientes após a inicialização sobrecarregariam o servidor DHCP.... Então...
![Page 21: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/21.jpg)
DHCP – Como Funciona - Diretriz de
Retransmissão
� Para solucionar isto, o DHCP recomenda um valor aleatório de TIMEOUT e de início de transmissão
� Aleatório entre 0 e 4 segundos, e o dobro do tempo após cada retransmissão
� Depois de alcançar 60 segundos (temporizador), o cliente continua usando o processo aleatório
� A “aleatorização”, ajuda a evitar transmissões simultâneas
![Page 22: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/22.jpg)
Formato de uma mensagem BOOTP
OP HTYPE HLEN HOPS
ID DE TRANSAÇÕES
SEGUNDOS NÃO UTILIZADOS
ENDEREÇO IP DO CLIENTE
SEU ENDEREÇO IP
ENDEREÇO IP DO SERVIDOR
ENDEREÇO IP DO ROTEADOR
ENDEREÇO DE HARDWARE DO CLIENTE (16 octetos)
NOME DO HOST DO SERVIDOR (64 octetos)
NOME DO ARQUIVO DE PARTIDA (128 octetos)
CAMPO ESPECÍFICO DO FABRICANTE (64 octetos)
![Page 23: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/23.jpg)
Formato de uma mensagem DHCP
OP HTYPE HLEN HOPS
ID DE TRANSAÇÕES
SEGUNDOS NÃO UTILIZADOS
ENDEREÇO IP DO CLIENTE
SEU ENDEREÇO IP
ENDEREÇO IP DO SERVIDOR
ENDEREÇO IP DO ROTEADOR
ENDEREÇO DE HARDWARE DO CLIENTE (16 octetos)
NOME DO HOST DO SERVIDOR (64 octetos)
NOME DO ARQUIVO DE PARTIDA (128 octetos)
OPÇÕES (VARIÁVEL)
![Page 24: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/24.jpg)
Diferença entre o BOOTP e o DHCP
� O BOOTP é um ótimo fornecedor de informações para um cliente TCP/IP, mas tem a desvantagem de seu mapeamento (oferecido à estação de trabalho) ser estático
� A atribuição do parâmetro estático funciona bem se os computadores permanecerem em locais fixos e um gerenciador possuir uma quantidade suficiente de endereços IP´s
![Page 25: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/25.jpg)
Diferença entre o BOOTP e o DHCP
� Para administrar a atribuição de endereços automatizada, o IETF “aperfeiçoou” o BOOTP e criou o DHCP (Dynamic Host ConfigurationProtocol)
� O DHCP estende o BOOTP de duas maneiras:� 1. O DHCP permite que o computador adquira todas as
informações necessárias em um única mensagem� 2. Permite que um computador obtenha de forma
rápida e dinâmica um endereço IP
![Page 26: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/26.jpg)
DHCP – Tipos de atribuições de
endereços
� O DHCP, basicamente permite três tipos de atribuições:
� Configuração Manual� Determinado Endereço para Determinado Computador
� Configuração Automática� Atribui um endereço permanente quando um
computador conectar-se pela primeira vez à rede
� Configuração Dinâmica� “Empresta” um endereço a um computador, por um
tempo limitado
![Page 27: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/27.jpg)
DHCP – Atribuição dinâmica do endereço
IP
� A atribuição dinâmica é o aspecto mais significativo e moderno do DHCP
� Ao contrário da atribuição estática de endereços que permanentemente aloca cada endereço IP para um host específico, a atribuição dinâmica é temporária
� Um servidor DHCP “empresta” um endereço para o cliente por um período de tempo determinado, que ele especifica ao alocar o endereço
![Page 28: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/28.jpg)
DHCP – Atribuição dinâmica do endereço
IP
� Durante este período de “empréstimo”, o servidor não alocará o mesmo endereço a outro cliente
� Mas, quando a alocação terminar, o cliente deverá renová-la, ou cancelar o uso do endereço
![Page 29: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/29.jpg)
DHCP – Atribuição dinâmica do endereço
IP
� O tempo ideal de alocação do endereço, depende da rede em questão e das necessidades da empresa
� O administrador pode configurar o período máximo de empréstimo
![Page 30: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/30.jpg)
DHCP – Atribuição dinâmica do endereço
IP
� Em último caso, pode-se configurar um valor “infinito” para permitir que uma alocação dure por um tempo arbitrário.
Assim como as atribuições feitas pelo BOOTP
![Page 31: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/31.jpg)
DHCP – Estados de Aquisição de
Endereços
� Quando um cliente utiliza o DHCP para obter um endereço IP, ele encontra-se em um dos seis estados de aquisição:
� INICIALIZA� SELECIONA� SOLICITA� LIMITE� VINCULA NOVAMENTE� RENOVA
![Page 32: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/32.jpg)
INICIALIZA
VINCULANOVAMENTE
LIMITE
RENOVA
SELECIONA
SOLICITA
Alocação Atinge 87,5% Expiração
DHCPREQUEST
DHCPNACKOu
Expiração da Alocação
Alocação Atinge 50% Expiração
DHCPREQUEST
DHCPACK
Partidas do Host
DHCPDISCOVER
DHCPOFFER
Selecione OfferDHCPREQUEST
DHCPACK
Cancele Alocação/DHCPRELEASE
![Page 33: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/33.jpg)
DHCP – Estados de Aquisição de
Endereços
� Quando um cliente faz a primeira inicialização ele entra no estado INICIALIZA.
� Para dar início à aquisição de um endereço IP, o cliente primeiramente entra em contato com todos os servidores DHCP da rede local. Afim de possibilitar isso, o cliente difunde uma mensagem DHCPDISCOVER e passa para o estado rotulado SELECIONA.
![Page 34: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/34.jpg)
DHCP – Adquirindo Informações
Cliente DHCP
Mensagem BROADCAST:to: 255.255.255.255Tem algum Servidor DHCP Aí ???
SERVIDOR RESPONDEUNICAST para o endereço MAC da solicitante:“O seu IP é XX”“O seu Gateway é YY”“O seu DNS é ZZ”
SERVIDOR
DHCP
ESTAÇÂOde Trabalho
DHCPDISCOVER
DHCPOFFER
![Page 35: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/35.jpg)
DHCP – Estados de Aquisição de
Endereços
� Pelo fato de o protocolo ser uma extensão do BOOTP, o cliente envia a mensagem DHCPDISCOVER em um datagrama UDP com a porta de destino configurada para a porta BOOTP (porta 67).
� Todos os servidores da rede local recebem a mensagem e aqueles que foram programados para responder para um cliente em particular enviam uma mensagem DHCPOFFER.
![Page 36: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/36.jpg)
DHCP – Estados de Aquisição de
Endereços
� Para utilizar o DHCP, um host torna-se um cliente difundindo uma mensagem para todos os servidores. Em seguida, o host reúne ofertas de servidores, seleciona uma delas e verifica a aceitação com o servidor.
� Opta então, por uma das respostas. Pode ser por exemplo, a primeira que chegar.
![Page 37: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/37.jpg)
DHCP – Adquirindo Informações
Cliente DHCP
Mensagem BROADCAST:to: 255.255.255.255Tem algum Servidor DHCP Aí ???
SERVIDOR RESPONDEUNICAST para o endereço MAC da solicitante:“O seu IP é XX”“O seu Gateway é YY”“O seu DNS é ZZ”
SERVIDOR
DHCP
ESTAÇÂOde Trabalho
DHCPDISCOVER
DHCPOFFER
DHCPREQUEST
DHCPACK
![Page 38: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/38.jpg)
Estado normal de Operação - LIMITE
� Consideramos o estado LIMITE o estado normal de operação. Geralmente, um cliente permanece no estado LIMITE enquanto estiver utilizando o endereço IP que adquiriu
� Neste momento, o computador CLIENTE aciona os seus “TEMPORIZADORES”
![Page 39: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/39.jpg)
DHCP – Operando Normalmente, estado
“LIMITE”
Cliente DHCP
SERVIDOR
DHCP
ESTAÇÂOde Trabalho“O meu IP é XX”
“O meu Gateway é YY”“O meu DNS é ZZ”
Meus temporizadores estão em:1. 01:00:00hs - renovação2. 01:30:00hs - revinculação3. 02:00:00hs – fim alocação
Red
e L
AN
![Page 40: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/40.jpg)
Estado normal de Operação - LIMITE
� Um servidor DHCP pode especificar os valores explícitos para os “ 3 temporizadores” nos clientes, caso contrário, o cliente utiliza o padrão para os 2 primeiros.
� O 3° temporizador, via de regra, é obrigatório ser fornecido pelo Servidor
![Page 41: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/41.jpg)
Estado normal de Operação - LIMITE
� O padrão para o primeiro temporizador(renovação), é metade (50%) do valor total da alocação
� O padrão para o segundo temporizador é 87,5% do período total de alocação (contido no 3° temporizador)
![Page 42: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/42.jpg)
Para que os Temporizadores ??
� Quando o primeiro temporizador ultrapassar o tempo determinado, o cliente deverá tentar renovar a alocação.
� Neste momento, o cliente envia um DHCPREQUEST ao servidor que fez alocação e ganha o STATUS de “RENOVA”
![Page 43: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/43.jpg)
O estado RENOVA
� Com o envio do DHCPREQUEST, o cliente esta tentando prolongar o uso do IP que ele obteve
� O Servidor pode Aprovar� Neste caso devolvendo um DHCPACK, o que faz
o cliente voltar ao estado LIMITE � (Operação Normal)� Pode enviar novos valores de Temporizador
![Page 44: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/44.jpg)
O estado RENOVA
� O Servidor pode não aprovar
� Neste caso, o servidor devolve um DHCPNACK, que faz com que o cliente interrompa imediatamente o uso do endereço IP e retorne ao estado INICIALIZA
![Page 45: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/45.jpg)
O estado RENOVA
� O Servidor pode NÂO Responder... (por exemplo, ficou fora do ar....)
� Neste caso, não chegará nenhuma resposta por parte do servidor que forneceu os dados. Para contornar essa situação, o DHCP Cliente, espera o SEGUNDO temporizador (que expira a 87,5% do tempo total) expirar, e faz com que o Cliente mude de RENOVA para VINCULA NOVAMENTE.
![Page 46: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/46.jpg)
O estado VINCULA NOVAMENTE
� Ao fazer essa transição, o cliente pressupõe que o servidor DHCP antigo não está disponível e passa a difundir a mensagem DHCPREQUEST para toda a rede, a procura de outros servidores.
� Caso receba uma resposta positiva (DHCPACK), o cliente retorna ao estado LIMITE
![Page 47: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/47.jpg)
O estado VINCULA NOVAMENTE
� Caso receba uma resposta NEGATIVA (DHCPNACK), o cliente voltará ao estado INICIALIZA e imediatamente interromperá o uso do endereço IP
� Desta forma, irá tentar obter outro IP novamente, começando em INICIALIZA
![Page 48: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/48.jpg)
O estado VINCULA NOVAMENTE
� Na última hipótese, caso o cliente não receba nenhuma resposta, de nenhum servidor, este permanecerá usando o endereço IP, no estado de VINCULA NOVAMENTE, até o terceiro e último temporizador expirar.
� Para então voltar ao estado INICIALIZA e tentar nova aquisição de endereço IP
![Page 49: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/49.jpg)
Término precoce de uma alocação
� Quando não precisar mais da alocação, o DHCP permitirá que um cliente a encerre sem esperar que o prazo da validade termine.
� Para o término precoce de uma alocação, um cliente envia uma mensagem DHCPRELEASE ao servidor. A liberação de um endereço é o ultimo procedimento que impede que o cliente posteriormente utilize o endereço.
![Page 50: SERVREDES - Aula 5 - DHCP Conceito e Funcionamento.pdf](https://reader035.vdocuments.pub/reader035/viewer/2022081420/5571f7d649795991698c18b4/html5/thumbnails/50.jpg)
Fim parte 1