PARTIE II Chapitre I La Liaison de Données.

Slides:



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

Réseaux locaux industriels Le BUS CAN
Séance 3 RESEAUX LOCAUX Token Ring
Chapitre I RESEAUX LOCAUX
Chapitre IV Protection contre les erreurs
Chapitre IV Protection contre les erreurs
Chapitre V LES PROTOCOLES DE LIAISON
Le Protocole TCP Chapitre 6.
RSX101 Réseaux et Télécommunications
La Couche Liaison Modèle OSI : couche 2.
La Couche Réseau.
Couche liaison de données
Protocole PPP* *Point-to-Point Protocol.
- Couche 4 - Couche transport. Sommaire 1) Caractéristiques de la couche transport 2) Les protocoles TCP & UDP 3) Méthode de connexion TCP.
Université Claude Bernard UFR Informatique A Mille
Introduction aux réseaux de Télécommunications
ASR4 - Mars 2006Notions de codes1 Détection et correction derreurs… … au sein de la couche 2 : liaison de données.
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
UDP – User Datagram Protocol
Open System Interconnection
Liaison de Données M1/M2 ISV M2 IPS 2006/ Neilze Dorta
Architecture Des Réseaux
La voix IP : Mr.FERGOUGUI Boudouch Ali kmichou Ansar Atrassi Najoua
LA TRANSMISSION DE DONNEES
Prof : M.Trannoy - Professeur d'électrotechnique.
Le modèle O.S.I..
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
Fonction COMMUNIQUER les liaisons série
LIAISON MODBUS.
Distributed Queue Dual Bus
Communications séries synchrones
Communication Juillet 2014.
Transmission Séries David Saint-Mellion.
TCP – Transmission Control Protocol
Généralités sur les réseaux
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
Couche Transport (4) Routeur Messages entre A et B
Technologies Ethernet
CEG3585/SEG3555 TUTORAT 3 Été 2014.
Généralités sur les réseaux de transmission de données numériques
Le partage de la ligne.
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.
La programmation de l’interface FischerTechnik
Concepts fondamentaux
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
La programmation de l’interface FischerTechnik
IF G.Beuchot 1 Relais de trames RELAIS de TRAMES FRAME RELAY Standard Q.922 : extension de HDLC.
Architecture Ethernet [© MRIM.tv.2003

UE3-1 RESEAU Introduction
Source : La liaison série RS232 Source : P.G Lycée Vaucanson Grenoble.
17/04/2017.
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
L’horloge et type de transmission
Description d’une liaison série
Département Informatique Codage de l’information Laurent JEANPIERRE IUT de CAEN – Campus 3.
1 Réseaux Insaf Tnazefti Kerkeni Support n°2 Protocoles et modèle OSI Insaf Tnazefti Kerkeni IUT Calais Département Informatique Réseaux.
Initiation Réseaux Lycées Vauvenargues BTS IRIS Aix en Provence Séminaire Classes Préparatoire 2004.
Les Réseaux Informatiques
16/09/2018Couche liaisonPage 1 Chapitre 4 Couche Liaison : Protocoles.
Transcription de la présentation:

PARTIE II Chapitre I La Liaison de Données

La Liaison de Données L.D. = ensemble des installations terminales et circuit d ’interconnexion associé fonctionnant dans un mode particulier permettant l ’échange d ’informations entre les installations terminales.* L.D. : un aspect physique = f(circuit de données) + un aspect logique lié à la commande de la liaison et à la coordination du transfert des données pour le rendre plus sûr et plus efficace. * Source : CCITT

- Point à point (1 – 1) - Multipoint (1 – N) - En boucle Topologie de la liaison de données (Agencement physique des stations) - Point à point (1 – 1) T1 ordinateur T2 T3 - Multipoint (1 – N) ordinateur T1 T2 T3 - En boucle St2 St3 St1 St4

Duplexité : sens du flux d ’informations Unidirectionnel, FD, HD Discipline de la liaison de données Etats d ’une station temporaire : source/puits source : mémorise les infos jusqu ’à réception d ’un Ack>0 Ack = 1message/1 groupe de messages permanent : primaire/secondaire primaire : commande et contrôle de la liaison, organise l ’échange, assure la supervision de la liaison et une reprise en cas d ’erreur.

Associations primaire/secondaire-source/puits combinaisons primaire-source, secondaire-puits primaire : prend l ’initiative du transfert (selecting). primaire-puits , secondaire-source : le primaire envoie au secondaire une invitation à émettre (pulling). Configuration = f(caractéristiques de l ’application, coût de la liaison, propriétés du support, performances attendues, critères géographiques, réglementations nationales).

Le Transport sur une Liaison de données Chapitre II Le Transport sur une Liaison de données

Le Transport sur une Liaison de données Transmission de données longue distance : Circuit physique avec limites et imperfections LD : mécanismes nécessaires pour un transfert fiable sans erreurs.  coordination entre l ’émetteur et le récepteur pour rendre la transmission plus efficace et l ’information reçue intelligible  Protocole de transmission = ensemble de conventions établies au préalable assurant la réglementation du dialogue.

Fonctions d ’un protocole de transmission: Procédure de transmission = l ’ensemble du matériel et logiciel implémentant le protocole de transmission Voie de transmission Procédure de l ’émetteur Procédure du récepteur E R Protocole de transmission Fonctions d ’un protocole de transmission: Le transfert de l ’information utile La protection contre les erreurs. La contrôle de flux L ’adressage et la gestion de la liaison de données

Le transfert de l ’information utile Structuration : - trames = train de bits - Taille variable (bornée) Encadrement = délimiteurs de début et de fin de trame = séquence spécifique de bits (01111110) ou de caractères (DLE) Transmis même pendant silences synchronisation Identification  éviter les pertes éventuelles (numérotation) Transparence : Eviter les ambiguïtés entre l’information utile et les séquences d ’encadrement. Procédé : bit de transparence tous les 11111.

La protection contre les erreurs: Tout support de transmission est caractérisé par des imperfections stables et aléatoires  info reçues # infos émises. Echoduplex : contrôle par émetteur .vitesses et volumes faibles  pour des débits et volumes plus importants : info transmises = info utiles + info de contrôle d ’erreur contrôle + correction (éventuellement) par récepteur. objectif : réduire la probabilité d ’erreurs résiduelles. 3 méthodes : le contrôle de parité, Checksum et les codes cycliques. Transmission de D + EDC D = données EDC = Error Detection and Correction

Le Contrôle de Parité EDC = 1 bit Parité paire (even) / paire (odd) 1 si D+EDC pair Si le récepteur en compte un nombre  erreur de transmission Si nombre d’erreurs pair => pas de détection technique inefficace pour des débits et des volumes élevés Parité longitudinale LRC (Longitudinal Redunduncy Check) = contôle de parité à 2 dimensions => correction d’erreur simple et détection 2 erreurs bit Exemple: erreurs résiduelles si bits 1 et 3 de 5 car. inversés

Le Contrôle par Checksum

Les codes cycliques info à émettre = message M de k bits. l ’émetteur génère une séquence de n bits dite FCS (Frame Check Sequence)  bloc résultant B = k + n bits divisible par un nombre P prédéterminé et connu de l ’émetteur et du récepteur. Le récepteur divise le bloc reçu par le même nombre P. Si reste = 0  pas d ’erreur de transmission le FCS est calculé : FCS= 2nMmod(P)  facilement calculable. P est de 1 bit plus long que le FCS, au minimum les bits de poids fort et de poids faible sont égaux à 1.

Le Cyclic Redundancy Check

L ’adressage et la gestion de la liaison de données : l ’adressage : distinguer la station secondaire émettrice ou réceptrice dans une liaison multipoint. La gestion de la liaison de données: l ’établissement le transfert (initialisation et transfert) la libération (terminaison) la détection d ’anomalies Le contrôle de flux: = technique permettant de s ’assurer que la station émettrice ne surcharge pas la station réceptrice. Récepteur : 1 buffer de réception chargé pendant un certain temps.

La fenêtre d’anticipation

Efficacité d’un protocole de communication Efficacité = U/M = Tu/Ttm U= taille des données utiles C= taille des données de contrôle M=U+C Tu = Temps de transmission des données utiles Tm = Temps de transmission du message

HDLC Flag Adresse Commande Information Utiles FCS Flag T N(R) P/F N(S) High Level Data Link Control Synchrone Orienté bit Différents modes => différents protocoles LAP B & LAP D (ITU), PPP (IETF), LLC (IEEE) Structure de trame: T = Type de trame N(S) = Numéro de séquence en émission (0-6) P/F = Pull/Final N(R) = Numéro de séquence en réception (0-6) Flag Adresse Commande Information Utiles FCS Flag T N(R) P/F N(S)

HDLC: types de trames I: Informations Informations utiles Acquittement, retransmission (piggybacking) S: Supervision: => acquittement, dmande de retransmission, contrôle de flux RR (Receive Ready) Contôle de flux: Prêt à recevoir de nouvelles trames Déblocage après RNR Demande d’état du terminal distant Acquittement positif de trames jusqu’à N(R)-1

HDLC: types de trames (suite) RNR (Receive Not Ready Acquittement de trames jusqu’à N(R)-1 Indication d’impossibilité de réception de nouvelles trames REJ (Reject) Acquittement positif de trames jusqu’à N(R)-1 Demande de retransmission des trames à partir de N(R) (Go-back-N) SREJ (Selective Reject) Retransmission demandée de la trame N(R) U: (Unnumbered) non numérotées. => Gestion de la liaison. SABM (Set Asynchronous Balanced Mode): initialise la liaison en bidirecyionnel DISC (Disconnect): demande de déconnexion FRMR (FRaMe Reject): indication d’erreur fatale avec necessité de réinitialisation de la liaison UA (Unnumbered Acknowledgment) acquittement de trames