Quels sont les deux principaux types d’équipements impliqués dans une liaison de données ?
Les calculateurs d’extrémité, appelés ETTD (Équipement Terminal de Traitement de Données) ou DTE (Data Terminal Equipment), et les éléments d’adaptation du signal, appelés ETCD (Équipement Terminal de Circuit de Données) ou DCE (Data Circuit-terminating Equipment).
Donnez un exemple courant d’ETTD et d’ETCD.
Un ordinateur (Machine A/B) est un exemple d’ETTD, et un modem est un exemple d’ETCD.
Que définit la jonction ETTD/ETCD ?
Elle définit un ensemble de règles (protocole) pour assurer la connectivité, le dialogue, la synchronisation des horloges, le transfert et le contrôle des données entre un ETTD et un ETCD.
Citez trois caractéristiques des échanges gérées au niveau de la liaison de données.
Le sens de transmission (simplex, half/full duplex), le nombre de bits transmis (parallèle/série), et le type de synchronisation (synchrone/asynchrone).
Quelles sont les quatre fonctions principales de la couche Liaison de données (Couche 2 OSI) ?
En quelles deux sous-couches la couche Liaison de données est-elle découpée ?
Elle est découpée en une sous-couche MAC (Medium Access Control) pour l’accès au support, et une sous-couche LLC (Logical Link Control) pour la gestion de la liaison logique.
Qu’est-ce que le contrôle de flux ?
C’est un mécanisme qui assure que l’émetteur n’envoie pas de trames plus vite que le récepteur ne peut les traiter.
Quel est le rôle du protocole de niveau 2 lors de la création d’une trame ?
Le protocole de niveau 2 ajoute des informations de contrôle (délimiteur, contrôle du dialogue, contrôle de validité) aux données (paquet) reçues de la couche 3 pour former une trame.
Citez les trois types de services possibles offerts par la couche liaison.
Quels sont les buts du découpage des données en paquets (ou trames) ?
Qu’est-ce qu’une trame ?
Une suite de bits structurée dont le début et la fin sont identifiables, souvent grâce à des délimiteurs appelés “fanions”.
La taille d’une trame est-elle toujours la même ?
Non, la taille peut être fixe (ex: cellules ATM de 53 octets) ou variable, selon le protocole utilisé.
Citez deux techniques de découpage en trame (framing).
Qu’est-ce que le problème de la transparence dans le tramage par fanions ?
C’est le risque que la séquence de bits du fanion apparaisse accidentellement dans les données, ce qui pourrait être interprété à tort comme une fin de trame.
Comment la méthode de “bit stuffing” (bourrage de bit) utilisée par HDLC résout-elle le problème de la transparence ?
L’émetteur insère automatiquement un bit ‘0’ dans les données après chaque séquence de cinq ‘1’ consécutifs, empêchant ainsi la séquence du fanion (‘01111110’) de se former dans les données. Le récepteur retire systématiquement ce bit ‘0’.
Quelle est la structure générale d’une trame ?
Une trame est généralement composée d’un en-tête (DEBUT, adresses, Commande, Longueur), d’un champ de données (payload), et d’une queue (Contrôle d’erreur, FIN).
Quel est le rôle du champ “Contrôle” dans une trame ?
Il sert à la détection et/ou à la correction d’erreurs de transmission (parfois appelé FCS ou CRC).
Comparez les champs principaux d’une trame Ethernet V2, HDLC et PPP.
Toutes commencent et/ou finissent par des délimiteurs (Préambule/Fanion), contiennent des adresses (Destination/Source), un champ de données et un champ de contrôle d’erreur (CRC/FCS). Elles diffèrent par la présence de champs spécifiques comme EtherType (Ethernet), Contrôle (HDLC) ou Protocole (PPP).
Que signifie HDLC et pour quels types de communication est-il conçu ?
High-Level Data Link Control. Il est conçu pour supporter les communications half-duplex et full-duplex sur des liaisons point-à-point et multipoints.
Quels sont les trois modes de transmission fournis par HDLC ?
NRM (Normal Response Mode), ABM (Asynchronous Balanced Mode), et ARM (Asynchronous Response Mode).
Quels sont les principaux champs d’une trame HDLC ?
Fanion (début/fin), Adresse, Contrôle, Données, et FCS (Frame Check Sequence pour le contrôle d’erreur).
Quel est le rôle du champ FCS (Frame Control Sequence) dans une trame HDLC ?
C’est un champ de contrôle d’erreur calculé à partir d’un polynôme générateur (CRC) pour vérifier l’intégrité de la trame à la réception.
Quelles sont les deux configurations de liaison possibles avec HDLC ?
Quelle est la différence entre une station primaire et une station secondaire en HDLC ?
La station primaire contrôle la liaison et envoie des “commandes”. La station secondaire est sous le contrôle de la primaire et envoie des “réponses”.