Académique Documents
Professionnel Documents
Culture Documents
DEPARTEMENT
TELECOMMUNICATIONS,
RESEAUX & INFORMATIQUE
Prof. A. DAHBI
2 ème année CI – ISIC: 2020/2021
Couche physique
établir, maintenir et libérer des connexions physiques
assurer la transmission d’éléments binaires
Couche liaison
établir, maintenir et libérer des connexions logiques
Structurer les données en trames
effectuer un contrôle de flux
détecter et corriger les erreurs de transmission avec possibilité de retransmission en cas
d’anomalie
L’interface de sortie S 0/0/0 n’est pas un réseau Ethernet: R2 n’a pas à convertir l’adresse IP 192.168.3.2 en
une adresse MAC de destination (Résolution ARP).
R2 encapsule le paquet IP dans le format de trame liaison de données utilisé par son interface de sortie S
0/0/0 (HDLC, PPP, etc.):
L’adresse de destination de la liaison de données est de type diffusion: une seule destination
l’interface S 0/0/0 de R3
R3 recherche dans sa table de routage l’adresse IP de destination du paquet : l’un des réseaux
directement connecté à R3 (192.168.4.0).
R3 doit résoudre l’adresse IP de destination du paquet en une adresse MAC de destination (cache
ARP de R3/Résolution ARP avec PC2)
Le paquet IP est encapsulé dans une nouvelle trame Ethernet et envoyé à PC2 par Fa 0/0 de R3.
Les symboles «F» envoyés durant les silences pour maintenir la session.
(Fanion)
Mode équilibré (LAPB (Balanced Link Access Procedure)) : chaque entité peut initialiser la
communication et émettre des commandes
Commande
Primaire Secondaire
Réponse
Commande Primaire
Secondaire
Réponse
Exploitation en full-duplex
3 types de trames : I, S et U
Trames I
Trames U (Unnumbered) =
trames de signalisation
Pour établir et libérer la
liaison
Adresse : 11111111 = FF
Trame S
SS Symbole Description
00 RR: Receiver Ready La station primaire est prête à recevoir la trame n° NR
Département Télécommunications, Réseaux & Informatique (TRI)
01 RNR: Receiver Not Ready La station n’est pas prête à recevoir mais confirme la bonne réception
des trames jusqu’au N° NR-1
10 REJ: Reject La station rejette les trames à partir du N° NR (erreur de transmission)
Trame U
M M M P/F M M 1 1 Symbole Description
000F1111 DM: Disconnect Mode Indique à l’une des station que la connexion
est interrompue
001P111 SABM: Set Asynchronous Balanced Etablissement de la liaison en mode équilibré
Mode (LAPB)
010P0011 DISC: Disconnected Commande de déconnexion
Note:
Si, suite à la trame erronée, A n’avait plus de données
à émettre, B n’aurait pas détecté le déséquencement
A retransmettra la trame 2 après l’écoulement de
T1.
15
Pr. A. Dahbi : dahbi_aziz@yahoo.fr Protocoles de liaison HDLC et PPP
Contrôle de flux
1- signaler sa présence
2- formuler auprès de B une demande de reprise de
transmission à l’aide de la trame de supervision RR.
16
Pr. A. Dahbi : dahbi_aziz@yahoo.fr Protocoles de liaison HDLC et PPP
HDLC et les environnements multiprotocoles
Département Télécommunications, Réseaux & Informatique (TRI)
Le transport des données de chacune des applications ne peut être réalisé par HDLC
: HDLC ne peut pas distinguer les données des protocoles X ou Y.
Négocier les options avec le site distant, tel que la compression de donnée, la vitesse de
transfert, choix du protocole d’authentification
Une fonction pour encapsuler les datagrammes sur la liaison série : délimiter les trames
Un protocole de contrôle de liaison (LCP - Link Control Protocol ) : activer, désactiver la liaison et
négocier les options
Trois phases pour établir une session PPP après établissement de la connexion
physique (détection de la porteuse) :
Phase 1: Etablir la connexion au niveau liaison : négociation des options par envoi
Département Télécommunications, Réseaux & Informatique (TRI)
User a terminé :
NCP est utilisé pour libérer la connexion réseau
LCP est utilisé pour libérer la connexion au niveau liaison
PC demande au modem de raccrocher : libérer la connexion physique
Début (détection
Ouverture
de porteuse)
Etablissement
Authentification
Attente (Négociation
(Dialogue CHAP…)
LCP…)
Echec
Succès
Echec
Fin (perte de
porteuse)
Connexion
Libération (Négociation
Fermeture NCP…)
Lorsque l'authentification PAP est utilisé, le mot de passe sera envoyé sur le réseau pour
l'authentification !!!
Etablissement de la liaison
R1 R2
Etape 2 : R2 génère un id, un nombre aléatoire et son « username » comme étant un paquet
CHAP challenge vers R1.
Département Télécommunications, Réseaux & Informatique (TRI)
R1
R2
1 Challenge
Username
2 Response
Code Nombre aléatoire
3 success
4 Failure
Identifiant de la transaction
R1 R2
Etape 4: R1 envoie à R2 un paquet de réponse qui contient le hash calculé, le même id et son
« username »
Département Télécommunications, Réseaux & Informatique (TRI)
R1
R2
Etape 5: R2 génère son propre hash utilisant id, le mot de passe partagé et le nombre aléatoire
qu’il a déjà envoyé à R1.
Département Télécommunications, Réseaux & Informatique (TRI)
Etape 6: R2 compare son propre hash avec celui envoyée par R1.
R1
R2
Si les deux hash sont égales, R2 accepte l’authentification du R1 (liaison établie) : paquet
avec code 3 est envoyé à R1.
En cas d’échec de l’authentification, un paquet CHAP de code 4 est envoyé (liaison non
Département Télécommunications, Réseaux & Informatique (TRI)
établie)
CHAP effectue des “challenges” à des intervalles aléatoires et répète les étapes
précédentes
R1 R2
IA (…, …)
Département Télécommunications, Réseaux & Informatique (TRI)
A déclenche un
temporisateur
IB (…, …)
pour recevoir
l’acquittement
IA (…, …)
IA (…, …)
IA (…, …)
À la fin de la
temporisation Poling : Obligation de réponse, ordre peut être utilisé
IA (…, …) … à n’importe quel moment
Bit de Fin
IB (…, …)….
Trame de supervision
IA (…, …) pas de trames à
émettre, B indique
IA (…, …) qu’elle est prête à
recevoir la trame N° 3
IB (…, …)
IA (…, …)
… (…) Off
Acquittement pour la
6eme trame (N° 5), IB (…, …)
mais B indique
qu’elle n’est pas IB (…, …)
prête à recevoir
IB (…, …)
… (…)
… (…) On
IA (…, …)
IA (1, 0)
IA (2, 0)
Département Télécommunications, Réseaux & Informatique (TRI)
A déclenche un
temporisateur
IB (0, 3)
pour recevoir
l’acquittement IA (3, 1)
IA (4, 1)
IA (5, 1)
IB (1, 6) F =1
Bit de Fin
Acquittement de P
IA (5, 1)
RR (6) On
IA (6, 4)
IB (…, …)
IB (…, …)
…(…)
IA (…, …)
IA (…, …)
Rejet sélectif : I(4,3)
IA (…, …) n’est pas bien reçu, B la
rejette et demande sa
… (…) retransmission
IA (…, …) …
… (…) …
IA (…, …)
IB (1, 3)
IB (2, 3)
RR (3)
IA (3, 3)
IA (4, 3)
Rejet sélectif : I(4,3)
IA (5, 3) n’est pas bien reçu, B la
rejette et demande sa
SREJ (4) retransmission
IA (4, 3) P = 1
RR (6) F = 1
IA (6, 3)