- Partie 2 - La Couche Liaison



Documents pareils
Groupe Eyrolles, 2000, 2004, ISBN :

Téléinformatique. Chapitre V : La couche liaison de données dans Internet. ESEN Université De La Manouba

Algorithmique des Systèmes Répartis Protocoles de Communications

2. DIFFÉRENTS TYPES DE RÉSEAUX

Université de La Rochelle. Réseaux TD n 6

La couche réseau Le protocole X.25

NanoSense. Protocole Modbus de la sonde Particules P4000. (Version 01F)

Réseaux grande distance

RÉSEAUX INFORMATIQUES, MODÈLE OSI ET PROTOCOLE TCP/IP

Systèmes et Réseaux (ASR 2) - Notes de cours Cours 14

Transmissions série et parallèle

2. Couche physique (Couche 1 OSI et TCP/IP)

Câblage des réseaux WAN.

Master d'informatique 1ère année Réseaux et protocoles. Couche physique

TD 1 - Transmission en bande de passe

Chapitre 1: Introduction générale

Introduction. Adresses

Le simulateur HDLC (High-Level Data Link Control) 1

Télécommunications. Plan

Transmission de données. A) Principaux éléments intervenant dans la transmission

I. TRANSMISSION DE DONNEES

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk

ISTA HAY HASSANI CCNA 4. WAN Technologies. Résumé. Réalisé par : BOUTAHIR Mounir

STI 28 Edition 1 / Mai 2002

TABLE DES MATIERES. I. Objectifs page 2. II. Types de réseaux page 2. III. Transmission page 2. IV. Câbles page 3. V.

Master e-secure. VoIP. RTP et RTCP

LES RÉSEAUX À HAUTS DÉBITS

Couche Transport TCP et UDP

L3 informatique Réseaux : Configuration d une interface réseau

Cours n 12. Technologies WAN 2nd partie

Spécifications Techniques d Interface

Le Réseau Sémaphore Numéro 7 : Principes, Architecture et Protocoles

Cours des réseaux Informatiques ( )

Les Réseaux sans fils : IEEE F. Nolot

DS3/E3. Analyseur WAN OptiView. Aperçu instantané des liaisons de réseau étendu (WAN) Fiche technique

RESEAUX ET COMMUNICATION

Informatique Générale Les réseaux

module Introduction aux réseaux DHCP et codage Polytech / 5

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

Plan. Programmation Internet Cours 3. Organismes de standardisation

Voix sur IP Étude d approfondissement Réseaux

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement

Introduction aux Technologies de l Internet

Réseaux. MASTER Informatique. Université Bordeaux 1 Année 1 Semestre /2006

Voix et Téléphonie sur IP : Architectures et plateformes

Cisco Discovery - DRSEnt Module 7

LA COUCHE LIAISON DE DONNEES A POUR OBJECTIF PRINCIPAL de proposer à la couche

NOTIONS DE RESEAUX INFORMATIQUES

ADSL. Étude d une LiveBox. 1. Environnement de la LiveBox TMRIM 2 EME TRIMESTRE LP CHATEAU BLANC CHALETTE/LOING NIVEAU :

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1

CODAGE DES SMS. 2 Commandes «AT» 25 3 Matériels utilisés 55 4 Interfacer un téléphone GSM 73 5 Réalisations électroniques 101

AuroraPresto. Une révolution dans le test DSL. xdl éqsuipement Lde test complet pour les technologies DSL

Introduction. Alan Cox pour TCP/IP Beaucoup d autres..

Année Transmission des données. Nicolas Baudru mél : nicolas.baudru@esil.univmed.fr page web : nicolas.baudru.perso.esil.univmed.

RCS : Rich Communication Suite. EFORT

Organisation du module

Ch2 La modélisation théorique du réseau : OSI Dernière maj : jeudi 12 juillet 2007

SIP. Sommaire. Internet Multimédia

Plan. École Supérieure d Économie Électronique. Plan. Chap 9: Composants et systèmes de sécurité. Rhouma Rhouma. 21 Juillet 2014

ANNEXE 5 (1 page) MIC2920x

Transmission ADSL. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée

1.Introduction - Modèle en couches - OSI TCP/IP

Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July ENPC.

Informatique Générale



Chapitre I. La couche réseau. 1. Couche réseau 1. Historique de l Internet

Le Multicast. A Guyancourt le

La VOIP :Les protocoles H.323 et SIP

Description d'une liaison

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

RTP et RTCP. EFORT

Sécurité des réseaux IPSec

TASK Santé : Le protocole Pésit /TCP-IP

Multimedia. Systèmes, Communications et Applications. Ahmed MEHAOUA

Mobile.book Page 101 Mardi, 28. août : Le GPRS et EDGE

Présentation du modèle OSI(Open Systems Interconnection)

Couche application. La couche application est la plus élevée du modèle de référence.

TP 2 Réseaux. Adresses IP, routage et sous-réseaux

ELP 304 : Électronique Numérique. Cours 1 Introduction

LES RESEAUX HAUT DEBIT

J AUVRAY Systèmes Electroniques TRANSMISSION DES SIGNAUX NUMERIQUES : SIGNAUX EN BANDE DE BASE

Cisco Certified Network Associate

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Algorithmes de Transmission et de Recherche de l Information dans les Réseaux de Communication. Philippe Robert INRIA Paris-Rocquencourt

Administration des ressources informatiques

Chapitre 13 Numérisation de l information

Les réseaux cellulaires vers la 3G

RESEAUX TCP/IP: NOTIONS AVANCEES. Preparé par Alberto EscuderoPascual

PocketNet SNMP/Modbus

Manuel du client de bureau distant de KDE

ISO/CEI NORME INTERNATIONALE

Présentation Générale

Présentation et installation PCE-LOG V4 1-5

Chapitre : Les Protocoles

Réseaux et protocoles Damien Nouvel

Signalisation, codage, contrôle d'erreurs

Transcription:

- Partie 2 - La Couche Liaison exemple avec HDLC Ahmed Mehaoua 2006 - page 1 PLAN Ahmed Mehaoua 2006 - page 2 1. La couche physique : Rappel 2. La couche Liaison de données Définition et fonctions Services Adressage Délimitation de trames Contrôle d erreurs Contrôle de Flux Gestion de la liaison Mesures des délais et des performances 3. Panorama des protocoles de liaisons de données HDLC et LAP-B LAP-D et PPP LLC 1

COUCHE PHYSIQUE Il est d usage de structurer la transmission en un ensemble de composants, chacun remplissant une fonction particulière : 1. ETTD : équipement Terminal de Traitement des Données 2. ETCD : équipement de Terminaison de Circuit de Données 3. INTERFACE 4. SUPPORT de transmission 5. CIRCUIT de données 6. LIASON de données Liaison de données Circuit de données Ahmed Mehaoua 2006 - page 3 ETTD et ETCD ETTD : Equipement informatique qui génère les données à transmettre et traite les données reçues. Exemple un ordinateur personnel. ETCD : Reçoit en entrée une suite de données binaires et fournit en sortie un signal dont les caractéristiques sont adaptées au support de transmission. Ainsi que le traitement inverse. Exemples : un modem (transmission par transposition de fréquence) ou un codeur ou modem bande de base (transmission en bande de base): 1. Conversion des éléments binaires en symboles d un alphabet (Manchester, NRZ, ) 2. Codage en ligne : Transformation de ses symboles en signal particulier éléctrique, éléctomagnétique, ou optique. Ahmed Mehaoua 2006 - page 4 2

LA COUCHE LIAISON DE DONNEES DEFINITION : Ensemble des équipements et des logiciels fournissant les moyens fonctionnels nécéssaires pour acheminer des données avec un taux d erreurs garanti. OBJECTIF : fiabiliser la transmission physique et offrir un service à la couche RESEAU pour acheminer les bits remis par le processus réseau vers leur destination UNITE D INFORMATION : Blocs de bits appelés Trame ou L-PDU Application Présentation Session Transport Réseau Liaison Physique Protocole de liaison Application Présentation Session Transport Réseau Liaison Physique Ahmed Mehaoua 2006 - page 5 FONCTIONS 1. DELIMITATION et IDENTIFICATION des trames (Protocole) 2. GESTION de la liaison de données : Etablissement et libération de la liaison de données sur un ou plusieurs circuits physiques préalablement activées, 3. SUPERVISION du fonctionnement de la liaison de données selon : Le mode de transmission (synchrone ou asynchrone) La nature de l échange (simplex, half-duplex ou full-duplex) Le type de liaison (point-à-point ou multipoint) Le mode de l échange (hiérarchique ou symétrique) 4. IDENTIFICATION de la source et du destinataire (Adressage) 5. CONTROLE D ERREURS et CONTROLE DE FLUX (Procédure) Ahmed Mehaoua 2006 - page 6 3

PROCEDURES DE LIAISON DE DONNEES Logiciel qui définit les règles de dialogue ou procédure à suivre en cas : De détection d une erreur de transmission De détection d une panne D une congestion de tampon mémoire De supervision de la liaison Ahmed Mehaoua 2006 - page 7 PROTOCOLES DE LIAISON DE DONNEES Un protocole de liaison de données a pour tâches de : 1. préciser la structure syntaxique (format) des trames valides 2. La place et la signification des différents champs dans une trame 3. Le critère de début et de fin de trame 4. La technique de détection d erreurs à utiliser 5. L algorithme de contrôle de flux Ahmed Mehaoua 2006 - page 8 4

CARACTERISTIQUES D UNE LIAISON DE DONNEES Configuration point-à-point ou multi-point Exploitation en full-duplex ou half-duplex Gestion hiérarchique ou Symétrique Ahmed Mehaoua 2006 - page 9 Mise en œuvre des protocoles de la Couche LIAISON ADDRESSAGE Nécessaire en configuration multi-point Adresse logique / Adresse physique - service de DNS (Domain Name Server) : exemple lune.univ-paris5.fr - adresse de carte d interface réseau local : exemple 00:E4:23:DA:34:03 Addresse hierarchique / Adresse absolue - numérotation téléphonique : 01 30 43 45 28 - numérotation locale ou IP : 195.122.33.6 Ahmed Mehaoua 2006 - page 10 5

Données à envoyer DELIMITATION DES TRAMES protocole synchrone orienté bit 0 1 1 0 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 Données transmises sur le support physique 01111110 0 1 1 0 1 1 1 1 1 0 1 1 0 1 0 1 1 1 1 1 0 01111110 Bits de transparence Données stockées par le récepteur après retrait des bits de transparence 0 1 1 0 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 Un mécanisme de transparence permet la également de regler les problèmes d apparition du fanion dans le bloc de données. Avantages : (1) indépendant du code utilisé (2) trame de taille variable et longue Exemples : ISO HDLC, PPP Ahmed Mehaoua 2006 - page 11 CONTRÔLE D ERREURS Assurer la bonne réception de toutes les trames émises chez le destinataire Téléphonie : 10-3 bits vidéo non compressée: 10-4 vidéo compressée : 10-6 donnes informatiques : 10-9 3 phases : 1. détecter une erreur 2. localiser l erreur dans la trame 3. corriger l erreur La protection peut s appliquer à différents niveaux : 1. Au niveau bit ou caractère (bit de parité) 2. Au niveau d une suite de bits : trame ou paquet, Zone de contrôle d erreurs est appelée parfois: - CRC Cyclic Redundancy Check - FCS Frame Check Sequence Ahmed Mehaoua 2006 - page 12 6

CODES DETECTEURS Détection des erreurs et demande de retransmission des trames erronées. Exemples : - parité paire ou parité impaire - numérotation de trames - vérification de la longueur des trames Parité longitudinale LRC (longitudinal Redundancy check) : Pour chaque caractère, on fait la somme des bits à 1 et on ajoute un bit de redondance de parité qui peut prendre la valeur 0 ou 1 selon le type de parité utilisé. Si le nombre total de bits à 1 (bit de parité inclus) est paire alors on à utilisé une parité paire, sinon on a utilisé une parité impaire. On peut ajouter une Parité Verticale VRC (Vertical Redundancy check) Exemple : donnée initiale codée sur 7 bits (ASCII) : 0011010 parité paire : 00110101 parité impaire : 00110100 Ahmed Mehaoua 2006 - page 13 CODES CORRECTEURS Contrôle de parité transversale 1 0 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 parité LRC et VRC paire 0 1 1 0 0 1 1 0 Suite d'éléments binaires émis : 01100110 10011010 01100101 10011001 Ahmed Mehaoua 2006 - page 14 7

AUTRES CODES DETECTEURS codes polynômiaux Détection des erreurs plus fiable, s applique sur une suite de bits moins gourmand en ressources Exemples: codes polynômiaux : CRC-12 = x 12 +x 11 +x 3 +x 2 +x 1 +x 0 CRC-16 = x 16 +x 15 +x 2 +x 0 CRC-CCITT = x 16 +x 12 +x 5 +x 0 Ahmed Mehaoua 2006 - page 15 CONTRÔLE DE FLUX Réguler le flux de données entre un émetteur et un récepteur - Capacité de stockage - Capacité de traitement Plusieurs variantes de contrôle de flux : Protocole de type «envoyer et attendre» (Send and Wait) Les données ne circulent que dans un sens une seule trame est envoyée à la fois Le récepteur informe l émetteur de son état par un acquittement Protocoles avec fenêtre d anticipation (Sliding Window) Les données circulent dans les deux sens plusieurs trames sont envoyées à la fois Liste des numéros de séquence de trames = fenêtre d anticipation Ahmed Mehaoua 2006 - page 16 8

CONTRÔLE DE FLUX Mécanisme «SEND & WAIT» SIMPLE et UTOPIQUE Hypothèses : Transmission de trames de données (I) dans un seul sens Canal de communication parfait (pas d erreurs ni pertes) Taille de mémoires de tampon finie Solution : Introduction de 2 trames de supervision (S), qui ne transportent aucune information utile et qui sont invisibles aux utilisateurs : - RR (Receiver Ready) A - RNR (Receiver Not Ready) 2 variantes : Envoie d une trame de supervision après chaque trame de données, Envoie d une trame RNR ssi tampon plein, suivie d une trame RR pour reprendre les envois. Trame RR Trame B RNR Ahmed Mehaoua 2006 - page 17 CONTRÔLE DE FLUX Mécanisme «SEND & WAIT» avec Mécanisme D ACQUITTEMENT Hypothèses : Transmission de données dans un sens Canal de communication bruité Taille de mémoires de tampon finie A Trame B Problèmes: Trames perdues Trames erronées Duplication de trame Temporisateur Temporisateur ACK Trame NACK Trame erronée Solution : Ajouter un processus d acquittement positif ou négatif Utiliser un temporisateur ou Timer pour borner le délai de recéption des ACK ATTENTION : La fonction de Contrôle de Flux et de contrôle d erreurs peuvent utiliser la même trame de supervision (par exemple RR et RNR) Ahmed Mehaoua 2006 - page 18 9

Problèmes des duplications de trames A B Temporisateur Trame 1 Acquittement 1 Temporisateur expiré Trame 2 Trame non reçue Retransmission de la trame 2 Temporisateur expiré Trame 2 Acquittement perdu Retransmission de la trame 2 Duplication de trame Ahmed Mehaoua 2006 - page 19 SOLUTION : Numérotation des trames modulo M (valeur 2, 8 ou 128) Ajout d un champ N(S) dans l en-tête des trames de données et de supervision Ajout de compteurs V(S) et V(R) dans les terminaux émetteurs et récepteurs Requière une initialisation de l échange pour la négociation de la valeur du compteur (protocole en mode connecté) PRINCIPE : Emetteur Emission d une trame n Attendre l acquittement de la trame émise Si acquittement de la trame est reçu alors émission de la prochaine trame n+1 Ahmed Mehaoua 2006 - page 20 CONTRÔLE DE FLUX Mécanisme de type «SEND & WAIT» avec NUMEROTATION des ACK Récepteur Réception d une d une trame n Vérification de l intégrité et de la non duplication de la trame Si OK alors envoi d un acquittement pour la trame n 10

LE PIGGYBACKING OBJECTIF : Réduire le traffic de trames de supervision (S) PRINCIPE : Lors d un dialogue bidirectionnel, les trames d informations utiles (I) peuvent être utilisées pour faire des acquittements positifs et donc ce substituer aux trames de supervision. Chaque trames I doit alors posséder 2 champs de numérotation N(S) et N(R) pour assurer les acquittements. REMARQUE 1: Les trames RNR, REJ et SREJ sont toujours transportées explicitement. REMARQUE 2: Si une station n a pas de trame I à transmettre, elle peut toujours utiliser explicitement des trames RR pour acquitter le trafic qu elle reçoit. Ahmed Mehaoua 2006 - page 21 OBJECTIF : CONTRÔLE DE FLUX Mécanisme avec Fenêtre d anticipation de taille N Augmenter l efficacité du dialogue Efficacité = Nb de bits envoyés / Temps total de l échange PRINCIPE : Emission de plusieurs trames à la suite sans attendre la réception d un ACK Une trame de supervision peut acquitter un groupe de trames de données Nombre de trames emises avant ACK = N-1 1. RETRANSMISSION (GO-Back-N) de toutes les trames à partir de la trame erronée ou perdue au moyen d une trame de supervision REJ 2. REJET SELECTIF (Selective Reject) au moyen de la trame de supervision SREJ Ahmed Mehaoua 2006 - page 22 11

Temporisateur 0 1 2 3 4 5 6 7 8 2 3 4 5 6 7 8 9 Ac k 0 Ack 1 Ack 2 Ack 3 Ack 4 Ack 5 0 1 E - - - - - - 2 3 4 5 6 7 8 9 E = Erreur Trames ignorées par la couche Liaison de Données Temporisateur Temporisateur Temporisateur 0 1 2 3 4 5 6 7 8 2 3 4 5 6 7 8 9 Ac k 0 Ack 1 Ack 8 0 1 E 3 4 5 6 7 8 2 - - - - - - 9 E = Erreur Trames stockées par la couche Liaison de Données Les paquets 2 à 8 sont transmis à la couche Réseau Ahmed Mehaoua 2006 - page 23 PANORAMA DES PROTOCOLES DE LIAISON DE DONNEES (2) Orienté caractère BSC (Binary Synchronous Communication) Orienté bit ADCCP ANSI SDLC (Synchronous Data Link Control) IBM ISO HDLC (High-level Data Link Control) (Advanced Data ITU-T (CCITT) IETF Communication PPP Control Protocol) LAP (Link Access Procedure) IEEE Point-to-Point Protocol ITU-T (CCITT) ITU-T (CCITT) LLC (Logical Link Control) LAP-D LAP-B (Link Access Procedure-Balanced) Ahmed Mehaoua 2006 - page 24 12

HDLC HIGH-LEVEL DATA LINK CONTROL Protocole de référence normalisé par l ISO. Version très générale (LAP-B, LAP-D, LLC, PPP, LAP-X, ), Utilisé dans de nombreux réseaux : Transpac, Numéris, LAN, Internet, GSM. Caractéristiques: Transmission synchrone Orienté bit Liaisons point-à-points ou multi-points Full Duplex Mécanisme d anticipation fenêtre de 7 trames : HDLC et LAP-B fenêtre de 127 trames : LAP-B étendu, PPP Ahmed Mehaoua 2006 - page 25 HDLC FORMAT DE LA TRAME 1 octet 1 octet 1 ou 2 octets N bits 2 octets 1 octet FLAG ADRESSE COMMANDE DONNEES FCS FLAG 01111110 01111110 x 16 + x 12 + x 5 + 1 Technique de transparence Ahmed Mehaoua 2006 - page 26 13

HDLC CHAMP COMMANDE 1 octet 1 octet 1 octet N bits 2 octets 1 octet FLAG ADRESSE COMMANDE DONNEES FCS FLAG 01111110 01111110 N(R) P/F N(S) T T (1 bit) : Indique le type de trame N(S) et N(R) (6 bits) : Indique le numéro des trames émises et reçues P/F (1 bit) : Demande de réponse immédiate à la suite de l envoi d une trame de commande Ahmed Mehaoua 2006 - page 27 HDLC TYPES DE TRAMES 3 types de trames circulent sur la liaison : Trames I (Information) Transportent les données utilisateurs Acquittement Retransmision (Piggybacking) Trames S (Supervision) Acquittement Retransmission Contrôle de flux RR - RNR REJ - SREJ RR - RNR Trames U (Unnumbered) SABM UA - DISC Gestion de la liaison (intialisation, libération, ) Ahmed Mehaoua 2006 - page 28 14

HDLC NUMEROTATION DE TRAMES V(S) : numéro de la prochaine trame à envoyer (0 à 7) V(R) : numéro de la prochaine trame attendue en réception (0 à 7) N(S) : numéro de la trame N(R) : acquittement des trames reçues de numéro strictement inférieur à N(S) ETTD ETTD V(R) V(S) N(R) N(S) N(S) N(R) V(R) V(S) Ahmed Mehaoua 2006 - page 29 HDLC TRAMES DE SUPERVISION LAP-B : HDLC : RNR : Contrôle de flux : Incapable de recevoir de nouvelles trames I Acquittement des trames I reçues numérotées jusqu à N(R)-1 RR : Contrôle de flux : Prêt à recevoir de nouvelles trames I Contrôle de flux : débloque un arrêt après un RNR Contrôle de flux : demande de l état du terminal distant Acquittement des trames I reçues numérotées jusqu à N(R)-1 REJ : Acquittement positif des trames I reçues numérotées jusqu à N(R)-1 Retransmission demandée des trames I de numéros >= à N(R). SREJ : Retransmission demandée de la trame I numérotée N(R). Ahmed Mehaoua 2006 - page 30 15

HDLC TRAMES DE GESTION LAP- B : SABM : SET ASYNCHRONOUS BALANCED MODE Initialise la liaison en mode équilibré dans les deux sens de transmission DISC : DISCONNECT Demande de déconnexion FRMR : FRAME REJECT indication d erreur fatale avec nécessité de réinitialiser la liaison UA : UNNUMBERED ACKNOWLEDGEMENT Acquittement des trames U (SABM, DISC, FRMR, ) HDLC SARM : SET ASYNCHRONOUS RESPONSE MODE Intialise un sens uniquement de la liaison en mode normal Ahmed Mehaoua 2006 - page 31 HDLC CHAMP ADRESSE 1 octet 1 octet 1 octet N bits 2 octets 1 octet FLAG ADRESSE COMMANDE DONNEES FCS FLAG 01111110 01111110 FONCTION de ce champ (Pb du FULL DUPLEX) : IDENTIFIER le sens des émissions des trames de COMMANDES et de REPONSES ainsi que leurs émetteurs. 2 ADRESSES : Adresse A : 0000 0011 Adresse B : 0000 0001 Réponse ETTD A A ETTD Commande Commande B B Réponse Ahmed Mehaoua 2006 - page 32 16

HDLC TIMERS ET PARAMETRES TIMER T1 : Durée maximale d attente d un acquittement à l émission d une trame. L expiration de T1 sans récéption de ACK entraine la retransmission de la première trame émise non acquittée. N2 : Nombre maximale de réémissions de la même trame I, avant de considérer la liaison hors service (N2=10). TIMER T2 : Durée maximale d attente avant d acquitter une trame reçue, au moyen d une trame de supervision si aucune trame I disponible. Ahmed Mehaoua 2006 - page 33 LAP-D et PPP LAP-D : SIMILAIRE A LAP-B MAIS GESTION LIAISONS MULTIPOINTS MODE DIFFUSION DES TRAMES MODE SANS ACQUITTEMENT CHAMP ADRESSE 2 OCTETS PPP : SIMILAIRE A LAP-B MAIS : FANION SUR 2 OCTETS UN CHAMP DE 2 OCTETS POUR INDIQUER LE PROTOCOLE RESEAUX UN CHAMP ADRESSE A 1111 1111 UN MODE SANS REPRISE SUR ERREURS (A LA CHARGE DE TCP) Ahmed Mehaoua 2006 - page 34 17