Structure Des Paquets Dhcp - Lenze E94AYCEN Manuel

Table des Matières

Publicité

Manuel de communication E94AYCEN (Ethernet)
Mise en service
Implémentation du protocole DHCP sur le Servo Drive 9400
6.3.4

Structure des paquets DHCP

Les paquets DHCP présentent la structure suivante :
Bit 1 ... 8
op (1 octet)
Description des champs :
Champ
op
htype
hlen
hops
xid
secs
flags
ciaddr
yiadr
siaddr
giaddr
chaddr
sname
file
options
36
Bit 9 ... 16
htype (1 octet)
secs (2 octets)
ciaddr (4 octets)
yiaddr (4 octets)
siaddr (4 octets)
giaddr (4 octets)
chaddr (4 octets)
sname (4 octets)
options (variable)
Taille
Description
1 Octet
Opcode : tâche du paquet DHCP
• Désigne une requête d'un client ou une réponse du serveur.
1 Octet
Hardware type : indication relative à la topologie du réseau
• Exemples : 1 pour Ethernet, 15 pour "frame relay" (spécifications RFC
1700)
1 Octet
Hardware address length : longueur de l'adresse matérielle dans le champ
"chaddr" (client hardware address)
1 Octet
Hop count : nombre de routeurs ou de passerelles entre le client et le serveur
4 octets
Transaction ID : identifiant univoque généré par le client
• Nécessaire pour pouvoir attribuer à une requête DHCP la réponse DHCP
correspondante.
2 octets
Number of seconds : nombre de secondes écoulées depuis le début du
processus DHCP
2 octets
Flags : le premier bit est utilisé comme drapeau Broadcast. Tous les autres
drapeaux sont réservés à une utilisation ultérieure (état =0).
4 octets
Client IP address : dernière adresse IP utilisée par le client
• Uniquement utilisée dans une requête DHCP émise par un client.
4 octets
Your IP address : adresse IP que le serveur attribue au client
• Uniquement utilisée dans une réponse DHCP émise par un serveur.
4 octets
Server IP address : adresse IP du serveur
• Uniquement utilisée dans une réponse DHCP émise par un serveur.
4 octets
Gateway IP address : ce champ permet au client de communiquer avec des
serveurs dans d'autres sous-réseaux DHCP.
• Adresse IP "0.0.0.0" dans une requête du client
• Les agents de relais DHCP inscrivent ici leur adresse IP.
4 octets
Client hardware address : adresse MAC du client
4 octets
Server host name : champ optionnel pouvant contenir le nom du serveur
4 octets
Boot filename : le client indique ici le chemin d'accès complet de son fichier
d'amorçage.
variable (1 à
Options : ce champ comprend des informations complémentaires pour le
4 octets)
client.
• L'indication du type de message DHCP, par exemple, est très importante.
• Définition complète dans la RFC 2132
L
Bit 17 ... 24
hlen (1 octet)
xid (4 octets)
flags (2 octets)
file (4 octets)
Bit 25 ... 32
hops (1 octet)
EDS94AYCEN FR 9.0 - 09/2012

Publicité

Table des Matières
loading

Table des Matières