Vous êtes sur la page 1sur 5

Protocoles PPP et HDLC

Les protocoles srie des WAN


Les formats de trame (niveau 2)
Les routeurs CISCO sur les lignes srie des WAN utilisent au choix les deux modes d'encapsulation
point--point les plus rpandus dans les rseaux WAN, savoir les modes HDLC et PPP.
Toutes les encapsulations de ligne srie partagent le mme format de trame qui comprend les
champs suivants :
PPP
Drapeau Adresse

Contrle

Protocole Donnes FCS

Drapeau

HDLC
Drapeau Adresse

Contrle

Propritaire Donnes FCS

Drapeau

Drapeau - Repre indiquant le dbut de la trame, dont la valeur est le nombre hexadcimal
(base 16) 7E.
Adresse - Champ d'un ou deux octets indiquant l'adresse de la station d'extrmit dans des
environnements multipoints.
Contrle - Indique s'il s'agit d'une trame d'informations, d'une trame de supervision ou d'une
trame non numrote. Ce champ contient aussi des codes de fonction particuliers.
Donnes - Contient les donnes encapsules.
FCS - Dfinit la squence de contrle de trame.
Drapeau - Identificateur de fin de trame 7E.

Chaque type de connexion WAN utilise un protocole de couche 2 pour encapsuler le trafic pendant
qu'il traverse la liaison longue distance. Pour employer le protocole d'encapsulation appropri, vous
devez configurer le type d'encapsulation de couche 2 utiliser pour chaque interface srie d'un
routeur. Le choix du protocole dpend de la technologie WAN et des units de communication. Les
protocoles d'encapsulation pouvant tre utiliss avec les types de connexion longue distance traits
dans ce chapitre sont les protocoles PPP et HDLC.

1/5

Protocoles PPP et HDLC

HDLC
HDLC est un protocole de couche liaison de donnes driv du protocole d'encapsulation dIBM
SDLC (Synchronous Data Link Control). HDLC est le premier protocole srie orient bit dfini par
lOSI. Il possde plusiers variantes d emise en uvre.
HDLC est le protocole d'encapsulation utilis par dfaut par Cisco pour les lignes srie. Cette
mise en uvre extrmement simplifie n'offre pas les fonctions de fentrage ou de contrle de flux ;
seules les connexions point--point sont autorises. Le champ d'adresse contient uniquement des 1.
De plus, un code propritaire 2 octets est insr la suite du champ de contrle pour indiquer que
le verrouillage de trame HDLC ne fonctionne pas avec les quipements d'autres fournisseurs.
En gnral, l'encapsulation HDLC est utilise lorsque les deux extrmits d'une connexion de ligne
ddie sont des routeurs ou des serveurs d'accs excutant l'IOS. Comme les modes d'encapsulation
HDLC peuvent varier, utilisez le protocole PPP avec des units n'excutant pas l'IOS, cest dire si
veut connecter des routeurs CISCO dautres routeurs.

2/5

Protocoles PPP et HDLC

PPP
Le protocole PPP est, comme tous les protocoles orients bits, un driv du protocole HDLC. Cest le
mode d'encapsulation standard pour les lignes srie WAN (il est dcrit dans les requtes pour
commentaires RFC 1332 et RFC 1661).
PPP peut-tre utilis dans les rseaux asynchrones ou synchrones.
Il a remplac le protocole SLIP Serial line Internet Protocol qui nencapsulait que de lIP.
Il permet notamment de vrifier la qualit de la liaison lors de l'tablissement d'une connexion.

Rle de PPP
Son rle est de transporter les paquets de la couche 3 travers une liaison point point ou
multipoint de la couche liaison de donnes.
- Il contrle la configuration des liaisons
- Il vrifie la qualit des liaisons
- Il dtecte les erreurs.
- Il ngocie des options telles que la compression des adresses de couche liaison, rseau et des
donnes
De plus, il prend en charge l'authentification via les protocoles d'authentification du mot de passe
(PAP) et changes confirms (CHAP).
Cette procdure dauthentification demande au ct appelant denvoyer les informations permettant
didentifier lutilisateur

Le protocole point--point assure l'interoprabilit entre les fournisseurs de rseau l'aide de


plusieurs protocoles supplmentaires, dont les suivants :

le protocole LCP pour ngocier l'interoprabilit de la ligne de base, LCP tablit, configure et
vrifie la connexion de la couche liaisons de donnes
une famille de protocoles NCP pour ngocier des protocoles de couche 3, avec leurs options.
PPP est conu pour permettre l'utilisation simultane de plusieurs protocoles de couche 3 tel
que IP (IPCP et options de compression)., IPX (Internetwork Packet Exchange) et AppleTalk.

Lorsque la liaison PPP est ngocie, un protocole LCP est ngoci pour tablir la liaison, puis les
protocoles NCP sont ngocis.

3/5

Protocoles PPP et HDLC

Configuration de PPP
Pour configurer la ligne srie afin d'utiliser le protocole PPP, entrez la commande encapsulation ppp
de la faon suivante:
Router(config)# interface serial 0
Router(config-if)# encapsulation ppp
On peut rajouter une authentification PAP ou CHAP (ce nest obligatoire)
Router(config-if)#ppp authentication pap ou
Router(config-if)#ppp authentication chap ou
Router(config-if)#ppp authentication pap chap ou
Router(config-if)#ppp authentication chap pap
Dans les 2 derniers cas les 2 protocoles dauthentification sont activs, le premier dclar est essay
puis le second si le premier choue.
Les 2 routeurs en vis vis doivent sauthentifier avec un nom et un mot de passe.
Par exemple si le routeur lab_A est connect au routeur lab-B, sur le lab-A, on aura :
lab_A (config) # username lab_B password toto
lab_A (config) # interface s0
lab_A (config-if) # IP address 192.168.0.1 255.255.255.0
lab_A (config-if) # encapsulation ppp
lab_A (config-if) # ppp authentication pap
lab_A (config-if) # ^z

lab_A # copy run start


Pour CHAP, le principe est le mme : on remplace PAP par CHAP.

Vrification des protocoles LCP et NCP


Lorsque le protocole PPP est configur, il est possible de vrifier l'tat des protocoles LCP et NCP
l'aide de la commande
Lab_A # show interface serial 0/1 ( ou show interface serial 0/0)

Dpannage
Pour le dpannage, il existe la commande debug ppp.

4/5

Protocoles PPP et HDLC


Par exemple, pour vrifier le dtail des ngociations
Lab_A (config) # interface serial 0/0
Lab_A (config)# shutdown
Lab_A # Debug ppp negociation
Lab_A (config) # interface serial 0/0
Lab_A (config)# no shutdown
Lab_A # no Debug ppp negociation ou
Lab_A # no Debug all

Ouverture du lien PPP avec authentification chap

5/5