Questions sur les trames HDLC

Résolu/Fermé
spoonatte Messages postés 64 Date d'inscription mardi 22 novembre 2011 Statut Membre Dernière intervention 31 décembre 2013 - 19 nov. 2013 à 15:20
blux Messages postés 26452 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 10 novembre 2024 - 19 nov. 2013 à 15:24
Soit une liaison de données entre deux stations A et B utilisant le protocole HDLC. La suite ci-dessous arrive à la station B.

S = 0111111000000010001010011101111101001111100001010110011111000010100011111100111111001111110000000101000100100101110111110101011111101

Après la détermination des trames et la transparence binaire :

Trame 1 :

@ : 00000010
Commande : 00101001
0-------- -> trame I
-010---- -> N(S)=2
------1--- -> ?
--------001-> N(R)=1
Données : 11011111100111110001010
FCS : 1001111100010100

Trame 2 :


@ : 00000010
Commande : 10001001
10------- -> trame S
---00---- -> type RR
------1--- -> ?
--------001-> N(R)=1
Données : pas de données
FCS : 0010111011111101


Le problème c'est j'ai pas compris comment on définir P/F dans les deux cas, je sais pas quand est-ce-qu'on peut mettre F ou P.

Ce que je savais, c'est que on met F si on a un 0, et P si on a un 1 au 3éme bit de commande.

Mais dans une solution j'ai trouvé que dans le trame 1 (qui est de type Information) un P=1, et dans le trame 2 (qui est de type Supervision) un F=1 même si on a le 3éme bit du commande est 1 !!

2- Dans une autre exercice on à un échange de trames comme suivant :

A B

------SAMB,P------>
<---- ?,? ---------
------ RR ? ------>
<---- I ?,? -------
<---- I ?,? -------
<---- I ?,?,? -----
------ RR ?,? ------>
<---- I ?,? -------


Comme solution j'ai fait :

A B

------SAMB,P------>
<---- UA,F ---------
------ RR 0 ------>
<---- I 0,0 -------
<---- I 1,0 -------
<---- I 2,0 F -----
------ RR 3 P ------>
<---- I 3,0 -------

Mais dans la solution réelle, j'ai trouvé comme ceci :

------SAMB,P------>
<---- UA,F ---------
------ RR 0 ------>
<---- I 0,0 -------
<---- I 1,0 -------
<---- I 2,0 P -----
------ RR 3 F ------>
<---- I 3,0 -------

Ce que je savais, c'est que le primaire (qui est A dans notre cas) prend toujours P, et le sécondaire(B) prend toujours F

1 réponse

blux Messages postés 26452 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 10 novembre 2024 3 313
19 nov. 2013 à 15:24
Salut,

et à part le Bonjour qui manque, quelle est la question ?
Et c'est à rendre pour quand ?
C'est un dinosaure qui te pose la question ? Parce que hdlc, c'est (un peu) vieux...
0