DHCP est utilisé pour obtenir l'adresse IP du client du serveur. DHCP signifie protocole de configuration de l'hôte dynamique. Il existe des échanges de paquets de base pour obtenir l'adresse IP. Nous appelons parfois ces échanges de paquets comme le processus Dora:
Laissez-nous comprendre toutes ces cadres dans Wireshark. Une fois que nous ouvrons les échanges de trame DHCP à Wireshark, le"Bootp" Le filtre peut être utilisé pour voir toutes les trames liées au DHCP.
DHCP Discover
DHCP Discover est le premier cadre envoyé par le client en tant que diffusion à tous les serveurs disponibles.
Reportez-vous à la capture d'écran suivante. Voir la zone marquée pour des champs importants.
Liste des champs importants du cadre de découverte DHCP:
Offre DHCP
Reportez-vous à la capture d'écran suivante. Voir la zone marquée pour des champs importants.
Cette image est envoyée par le (s) serveur au client avec de nombreux détails. Maintenant, le client peut choisir l'adresse IP s'il obtient plusieurs offres DHCP.
Liste des champs importants du cadre de l'offre DHCP:
Demande DHCP
Reportez-vous à la capture d'écran suivante. Voir la zone marquée pour des champs importants.
Cette image est envoyée par le client au serveur particulier confirmant l'adresse IP. Il peut également demander plus de détails sur le serveur.
Liste des champs importants du cadre de la demande DHCP:
DHCP ACK
Voici la capture d'écran du DCHP ACK. Voir la zone marquée pour des champs importants.
C'est le dernier cadre du processus Dora. Il est envoyé par le serveur comme accusé de réception.
Liste des champs importants du cadre DHCP ACK:
Processus de renouvellement du DHCP
Après le temps de location du DHCP, le client doit envoyer le cadre de renouvellement du DHCP pour obtenir l'adresse IP. Il y a deux échanges de trame qui se produisent pendant le processus de renouvellement du DHCP:
1. Demande DHCP
La trame de demande DHCP est la même que la trame de demande DHCP normale, mais le champ d'adresse IP du client doit avoir la propriété intellectuelle actuelle du client. En effet, le client a déjà une adresse IP et peut renouveler la même adresse IP. Ceci considéré comme un cadre unicast.
2. DHCP ACK
Ce cadre n'est qu'un ACK du cadre de demande DHCP. Ceci est un cadre de diffusion.
La capture d'écran suivante montre ces deux échanges de trame:
Conclusion
Nous avons appris de cet article sur certains échanges de trame de base sur le protocole DHCP et leurs champs importants à Wireshark. Pour une compréhension plus profonde, nous pouvons parcourir le lien RFC partagé. La norme de protocole pour DHCP se trouve dans https: // outils.IETF.org / html / rfc2131.