No servidor DHCP, poderíamos usar comandos como show ip dhcp binding para
ver o ID do cliente associado a um endereço IP.
Portanto, esse endereço IP
está sendo alocado para esse ID de cliente aqui e foi alocado automaticamente.
Agora esse ID do cliente não é muito fácil de ler.
Então, o que farei é entrar na interface do cliente e encerrá-la. Neste exemplo,
uma mensagem de liberação de DHCP foi enviada ao servidor
DHCP antes que a interface fosse encerrada.
Então, quando olhamos para a ligação no servidor DHCP, não existe nenhuma ligação.
Então ip dhcp client e vamos especificar um client-id em ascii e você vai simplesmente configurá-lo
para PC 2 e apertar enter e depois usar o comando no shut para
trazer a interface para cima.
Então, vemos uma mensagem de descoberta, uma solicitação de oferta do cliente e uma
confirmação do servidor.
show dhcp lease o que podemos ver aqui é o ID do cliente é definido como PC 2 e este é o
dump hexadecimal do ID do cliente.
No servidor show ip dhcp binding notice o nome do usuário é o mesmo que no cliente.
Isso pode ser convertido de hexadecimal para ASCII e você receberá o PC 2.
Como exemplo, o valor hexadecimal 50 é o valor decimal 80 e equivale
ao capital P
da mesma forma que o hexadecimal 43 é o capital C e o hexadecimal 32 é o valor 2.
Então, isso equivale ao PC 2, que também pode ser visto no servidor.
Então eu queria desligar essa interface e mostrar a você o Wireshark.
Então eu vou desligar, vou começar uma captura Wireshark.
No roteador do servidor 2 e no roteador 1, não fecho
a interface e vejo se recebemos algumas mensagens do DHCP.
Então, primeiramente, aqui está uma mensagem de descoberta de DHCP.
O protocolo de bootstrap descobre, portanto, o DHCP descobre a porta de origem da
porta UDP 68, a porta de destino é a porta UDP 67, é uma solicitação de
inicialização ou uma solicitação DHCP informa que o
endereço MAC do cliente é A, B, C configurado, o endereço IP do cliente é 0.
O PC não sabe qual endereço IP usar e não sabe
sobre nenhum servidor DHCP. por isso enviando uma mensagem para o endereço de broadcast 255. 255 255 255 para que você possa ver que é uma descoberta.
Há outras informações aqui, incluindo o nome
do host do dispositivo que faz a solicitação, bem como um identificador de cliente.
Rolando um pouco mais, podemos ver a oferta do servidor DHCP.
Então, isso é do servidor para um endereço de broadcast porque o
cliente não tem um endereço IP, ele precisa ser uma transmissão.
Portanto, é uma oferta DHCP, oferecendo esse endereço IP a um cliente com esse endereço MAC.
Podemos ver informações como, mais uma vez, é um identificador de cliente da oferta,
de modo que o tempo de concessão
do endereço IP do servidor é de 7 dias, porque configuramos isso manualmente.
Podemos ver a máscara de sub-rede sendo / 24, podemos ver a opção
3 gateway padrão, podemos ver a opção 6, servidor DNS
e podemos ver a opção 150 servidor TFTP.
O cliente solicita esse endereço, e os clientes ainda não têm
um endereço IP para enviá-lo de um
endereço IP de origem de 0. 0 0 0 para uma transmissão
e está perguntando ao servidor através da solicitação se pode ter este endereço IP que foi
oferecido anteriormente 10. 1 1 14 51 o servidor então
reconhece que o cliente pode
ter esse endereço informando que ainda é uma transmissão, então o servidor está dizendo ao cliente que, sim, eles podem usar esse endereço IP.
então o cliente, com esse endereço Mac mais uma vez, está sendo atraído para
o direito de usar esse endereço IP 10. 1 1 14 para que
o cliente agora possa começar a usar esse
endereço e podemos ver que no cliente, foi atribuído a ele esse endereço IP.