|
Page 3 sur 4 6
- Format du paquet avec le protocole CHAP
Il
n’y a qu’un seul paquet de protocole d'authentification d'établissement de
lien (CHAP) qui est encapsulé dans le champ information d'une trame de couche
liaison de données PPP où le champ protocole indique le type en hexadécimal
c223 (CHAP). Un récapitulatif du format de paquet CHAP est montré ci-dessous.
Les champs sont transmis de gauche à droite.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Code |Identificateur
| Longueur |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Données ...
+-+-+-+-+-+-+-+-
Code
: Il est défini sur un octet et identifie le type de paquet CHAP.
Des codes CHAP sont assignés comme suit :
1ð Challenge
2ð Réponse
3ð Succès
4ð Echec
Identificateur
: Le champ identificateur est d'un octet et permet d’optimiser les
étapes suivantes de l’authentification : challenges, réponses et répliques.
Longueur
: Le champ longueur est de deux octets et indique la longueur du
paquet CHAP comprenant les champs code, identificateur, longueur et données.
Les octets en dehors de l'intervalle du champ longueur sont ignorés à la réception.
Données
: Le champ données est de zéro octets ou plus. Le format de ce champ
est déterminé par le champ code.
|