Liaison de Données M1/M2 ISV M2 IPS 2006/ Neilze Dorta

Slides:



Advertisements
Présentations similaires
Semaine 5 Couche Liaison de données Cours préparé par Marc Aubé
Advertisements

Chapitre II RESEAUX LOCAUX Ethernet
Chapitre V LES PROTOCOLES DE LIAISON
RSX101 Réseaux et Télécommunications
La Couche Liaison Modèle OSI : couche 2.
Couche liaison de données
Protocole PPP* *Point-to-Point Protocol.
Technologie Frame Relay. Sommaire 1)Technologie 1)Interface LMI & DLCI 1)Fonctionnement, table de commutation & processus de transmission 1)Sous-interfaces.
MultiLink Point to Point Protocol
IPv6 et la Mobilité DESS Réseaux 1-INTRODUCTION
Université Claude Bernard UFR Informatique A Mille
Introduction aux réseaux de Télécommunications
Architecture de réseaux
1 cours réseaux chapitre 3 la couche liaison. 2 La couche liaison Objectifs, la détection et la correction d'erreurs, le contrôle de flux, les protocoles.
Le Bus CAN CAN est un véritable réseau qui respecte le modèle OSI
Architecture Des Réseaux
Réseaux locaux : techniques d'accès M1/M2 ISV M2 IPS 2006/2007 Neilze Dorta UFR Mathématiques et Informatiques - Crip5 1.
Prof : M.Trannoy - Professeur d'électrotechnique.
Le modèle O.S.I..
Architecture Réseau Modèle OSI et TCP.
Accès distant par connexion
Codage et Protection contre les Erreurs
NOTE : Pour faire évoluer le diaporama, si le clic de souris ne fait rien utilisez les touches du clavier : Pg up Pg down.
TRANSMISSION DES DONNEES.
Transmission Séries des Données
LIAISON MODBUS.
Routage M1/M2 ISV M2 IPS UFR Mathématiques et Informatiques - Crip5
Le Modele OSI.
TCP – Transmission Control Protocol
Développement d’application client/serveur
Bus Universel en Série (USB – Universal Serial Bus)
La Couche Liaison Modèle OSI : couche 2.
Cours 5 Le modèle de référence.
Sommaire Dans ce chapitre, nous aborderons :
Cours n° 2 Liaison de données et trames
User Datagram Protocol
Couche Transport (4) Routeur Messages entre A et B
(Nom du fichier) - D1 - 22/09/2000 Le présent document contient des informations qui sont la propriété de France Télécom. L'acceptation de ce document.
CEG3585/SEG3555 TUTORAT 3 Été 2014.
Advisor Advanced IP Présentation Télémaintenance Télésurveillance.
Sif Cours 9 n 7. Communication série u Concepts généraux u Programmation des ports séries n Le matériel u Chapitre 10 CSA u Article dans MSDN: F.
Exemple de mise en oeuvre
1. Introduction Le traitement informatisé de données requiert un dialogue, une communication entre l’homme et la machine, et parfois, entre plusieurs.
Définition : La Liaison Téléinformatique
IF G.Beuchot 1 Relais de trames RELAIS de TRAMES FRAME RELAY Standard Q.922 : extension de HDLC.
Les Réseaux Informatiques
Les Réseaux Informatiques
Réseaux Informatiques

Architecture ISEP 2007– A3 Partie 2.
Réseaux Informatiques
Encapsulation X 25 Le transport X25 dans le relais de trame est des plus simples, la trame HDLC (LAP B) étant directement encapsulée dans la trame LAP.
Le Bluetooth ou IEEE
UE3-1 RESEAU Introduction
Les protocoles de niveau message
REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE Université des Sciences et de la.
Les protocoles de liaison point à point
Chapitre 2 la couche liaison de données
PARTIE II Chapitre I La Liaison de Données.
L’horloge et type de transmission
Les fonctionnalités de base des réseaux
Partie 3 – Configuration de couche 2
Description d’une liaison série
CHAPITRE 2 La couche physique.
ARP Fonctionnement.
Cours 10 Les protocoles de niveau paquet. Interconnexion de réseau de niveau paquet La figure montre une interconnexion de deux réseaux IP, A et B, au.
Département Informatique Les Réseaux Informatiques Couche Transport Protocoles UDP & TCP Laurent JEANPIERRE.
Les Réseaux Informatiques
16/09/2018Couche liaisonPage 1 Chapitre 4 Couche Liaison : Protocoles.
Chapitre 4 Couche Liaison : Protocoles
Transcription de la présentation:

Liaison de Données M1/M2 ISV M2 IPS 2006/2007 1 Neilze Dorta UFR Mathématiques et Informatiques - Crip5

Rôle de la liaison de données Faire communiquer deux ETTD (Equipement Terminal de Traitement de Données) Circuit de Données Un support de transmission Deux ETCD (Equipement de Terminaison de Circuit de Données) Protocole de communication Fiabiliser le transfert de l'information

Liaison de données

Caractéristiques d'une liaison de données Configuration: Point-à-point ou multipoint Mode d'exploitation: unidirectionnel, bidirectionnel à l'alternat ou bidirectionnel simultané Mode de gestion : régler l'échange d'information Approche centralisé : station primaire Approche décentralisé : toutes les stations ont un rôle symétrique

Conception d'un protocole de liaison de données Information structurées en trames Trames de commande (ou de supervision) Règles de codage des informations de commande Règles pour séparer l'information proprement dite de l'information de commande Règles pour préciser les séquences valides d'échanges de trames

Délimitation des trames Déterminer où commence une trame Déterminer où termine une trame Idée: avoir un délimiteur (ou fanion) choisir une combinaison particulière Ex: 01111110 Pb.: les données peuvent contenir la combinaison Solution: utiliser des bits de bourrage Insérer un « 0 » dès qu'il y a cinq « 1 » consécutifs

L'établissement et la libération de la liaison de données Phase d'établissement de la liaison Échanger de l'information de contrôle Permet aux stations de se reconnaître mutuellement S'assurer que les stations sont prêtes à communiquer Phase de transfert de données Échanger de données Phase de libération de liaison 7

Contrôle de flux : Send-and-Wait

Détection d'erreurs Parité CRC - Cyclic Redundancy Check

Acquittements

Temporisateur de retransmission

Numérotation des trames

Numérotation des trames d'acquitemment

Détection d'inactivité Idée: utiliser un temporisateur I qui est (ré)armé lors de toute trace d'activité du distant si ce temporisateur arrive à échéance, la liaison est considérée comme inutilisable et donc libérée.

Fenêtre d'anticipation Idée : permettre à l'émetteur d'envoyer consécutivement plusieurs (W) trames avant de se bloquer ; W doit être strictement inférieur au modulo de la numérotation utilisé.

HDLC : High-level Data Link Control Configurations point-à-point ou multipoint; Exploitation en bidirectionnel à l'alternat ou simultané; Procédure orientée-bit trames constituées de plusieurs champs : données, information de contrôle Délimitation de trames par des fanions; fenêtre d'anticipation : 7 ou 127; Fonctionnement en mode connecté; Variantes :PPP, LAPB (X25), LAPD (RNIS), LAPF (Frame Relay), etc.

HDLC : Modes de fonctionnement NRM (Normal Response Mode) ARM (Asynchronous Response Mode) ABM (Asynchronous Balanced Mode) Liaison point-à-point Gestion symétrique : chaque station Initialisation Supervision reprise

Structure de la trame Fanion : 01111110 Champ adresse délimitation de la trame (ouverture et fermeture) Synchronisation de trame Champ adresse Identifie la trame: commande ou réponse Champ de commande : type de trame FCS : Frame Check Sequence (x16+x12+x5+1)

Champ de commande, formats de trame Trames I (Information) N(S) : no. Séquence de la trame N(R) : no. De la prochaine trame attendue (piggybacking) Trames S (Supervision) Trames U (Unnumbered) : établir / libérer Le bit P/F (Poll/Final) Mode ABM P (commande) P=1 : attente d'une réponse immédiate F (réponse) : à toute commande P=1 correspond un F=1

Champ de commande et formats de trame

Anomaliese fonctionnement Station temporairement saturé État occupé : émission trame RNR avec N(R) indiquant le no de séq. de la 1ère trame non accepté Retour état normal: émission trame RR avec N(R) indiquant le no de séq. de la prochaine trame attendue Erreurs de transmission FCS indique des erreurs de transmission Aucune action : comme si on n'avait rien reçu Erreurs de numéro de séquence N(S) ne correspond pas => émission trame REJ ou SREJ

Liaison de données sur Internet

PPP - Point-to-Point protocol Détection d'erreurs Support plusieurs protocoles Permet la négociation des adresses IP au moment de la connexion Délimite les trames LCP : Link Control Protocol NCP : Network Control Protocol

Format de trame PPP mode non numéroté

Types de trames LCP

Trames et paquets

Exercice 2.6.4 - [Y, SABM]: X demande l'établissement de la liaison en mode ABM. S'agissant d'une trame de commande, le champ adresse comporte l'adresse du destinataire de la commande; - [Y, UA]: Y répond qu'il est d'accord pour établir la liaison. UA étant une réponse, Y met son adresse dans le champ d'adresse;

Exercice 2.6.4 - [Y, I00, P]: La liaison étant établie, le transfert peut commencer. Là, le schéma indique que la liaison est bidirectionnelle (on a des trames I qui sont émises simultanément dans les 2 sens). X émet sa première trame I de N(S) = 0 et indique qu'il est prêt à recevoir la première trame de Y par N(R) = 0. Le bit P/F est mis à 1: comment sait-on s'il s'agit d'un bit P ou d'un bit F? Tout simplement en examinant le champ adresse: ce dernier contient l'adresse du destinataire. Il s'agit donc d'une trame I de commande et donc forcément d'un bit P: X demande à Y de lui répondre immédiatement avec une trame comportant un F à 1;

Exercice 2.6.4 - [X, I00, P]: dito (en remplaçant X par Y et Y par X); - [Y, I10]: X envoie sa 2ème trame, il n'a toujours pas reçu la trame I0 de Y; - [Y, I11, F]: Y a reçu la trame I00 de X avec le bit P à 1: il répond donc avec une trame I de réponse (champ adresse = Y), de N(S) = 1, de N(R) = 1 avec F = 1.

Exercice 2.6.5 SREJ : - nécessité d'une mémoire pour stocker les trames reçues déséquencées; - logique pour reséquencer en réception; - logique pour être capable d'envoyer des trames dans le désordre en émission; - délai de reprise important en cas de trames consécutives en erreur; - fenêtre d'anticipation réduite par rapport au REJ.

Exercice 2.6.5 REJ : -nombre de retransmissions plus important (cf. exo 2.6.8.); -consommation accrue de la bande passante. Le mode de rejet le plus utilisé est le rejet non sélectif (REJ). C'est d'ailleurs le seul autorisé en mode ABM (qui est lui-même le mode le plus largement utilisé!).

Exercice 2.6.6

Exercice 2.6.7 I00 I10 I21 I32 I42 SREJ2 I22 SREJ3 I33 RR5

Exercice 2.6.9

Exercice 2.6.10

Trame Ethernet