La section des options du message DHCP (Dynamic Host Configuration Protocol) contient des informations de configuration supplémentaires entre le client DHCP (Dynamic Host Configuration Protocol) et le serveur DHCP (Dynamic Host Configuration Protocol). Les quatre premiers octets du champ portent la valeur « cookie magique » 99, 130, 83, 99 en décimales (63, 82, 53, 63 en hexadécimaux) pour identifier les informations en tant que champs d’option indépendants du fournisseur. Les options du message DHCP (Dynamic Host Configuration Protocol) contiennent un code d’option, une longueur d’option et des données d’option. Le code d’option identifie l’option DHCP (Dynamic Host Configuration Protocol), la longueur d’option est la longueur du champ de données d’option (en octets) et les données d’option sont les informations requises.

Certaines des options DHCP importantes sont énumérées ci-dessous.

Le type de message DHCP (Dynamic Host Configuration Protocol) Option


Un client et un serveur DHCP (Dynamic Host Configuration Protocol) échange différents messages au cours du processus de location. L’option de type de message DHCP inclut le code d’option de type de message DHCP (53), la longueur du champ de données (1) et le type de message (octet simple) peuvent être l’une des valeurs suivantes.

Type de message indique le message DHCP et peut contenir l’une des valeurs suivantes.

1 = Message de découverte (DHCP) avec le protocole de configuration d’hôte dynamique (DHCPDiscover).
2 = message d’offre DHCP (Dynamic Host Configuration Protocol) (DHCPOffer).
3 = Message de demande DHCP (Dynamic Host Configuration Protocol) (DHCPRequest).
4 = Message de refus DHCP (Dynamic Host Configuration Protocol) (DHCPDecline).
5 = message d’accusé de réception DHCP (Dynamic Host Configuration Protocol) (DHCPAck).
6 = Message d’accusé de réception négatif (DHCPNak) du protocole de configuration d’hôte dynamique (DHCP).
7 = Message de libération DHCP (Dynamic Host Configuration Protocol) (DHCPRelease).
8 = Message d’information DHCP (Dynamic Host Configuration Protocol) (DHCPInform)

L’option masque de sous-réseau


L’option masque de sous-réseau porte le masque de sous-réseau que le client doit utiliser. L’adresse IPv4 du client figure dans le champ ciaddr de la section de format fixe du message DHCP, mais le masque de sous-réseau est acheminé en option. L’option masque de sous-réseau a un code d’option de 1, une longueur de 4 et un masque de 32 bits.

L’option serveur DNS


Le système de noms de domaine est utilisé pour la résolution de noms. Un nom de périphérique convivial est résolu en une adresse IP à l’aide de DNS. L’option de serveur DNS contient une liste d’adresses de serveurs DNS que le client peut utiliser. Le code d’option du serveur DNS est 6, sa longueur (multipliée par quatre le nombre de serveurs DNS répertoriés dans l’option) et les adresses IP des serveurs DNS.

L’option de routeur


Si le client doit communiquer avec un autre segment de réseau, il doit connaître la passerelle par défaut (l’adresse de l’interface du routeur face au réseau local). L’option de routeur a un code d’option de 3, une longueur variable (le nombre de routeurs répertoriés dans l’option multipliée par quatre) et les adresses IP des routeurs.

L’option d’adresse IP demandée


Lorsque les clients DHCP (Dynamic Host Configuration Protocol) envoient un message DHCPDiscover pour rechercher un serveur DHCP (Dynamic Host Configuration Protocol), celui-ci peut demander qu’une adresse IP spécifique soit attribuée par le serveur DHCP. L’option d’adresse IP demandée est utilisée pour demander une adresse IP spécifique à un serveur DHCP (Dynamic Host Configuration Protocol).

L’option de nom de domaine DNS


L’option Nom de domaine DNS spécifie le nom de domaine que le client doit utiliser.

L’option de fin


L’option end est utilisée pour indiquer la fin des options dans la section des options d’un message DHCP. L’option de fin a une longueur fixe. Il n’y a pas de champ de longueur ni de champ de données. L’option end est un octet unique défini sur la valeur 255.

Dans cette leçon, nous avons appris certaines options de message DHCP (Dynamic Host Configuration Protocol) et les formats d’option de message DHCP (Dynamic Host Configuration Protocol).

Show CommentsClose Comments

Leave a comment