TD2 : Méthode d accès CSMA/CD

Documents pareils
FORD C-MAX + FORD GRAND C-MAX CMAX_Main_Cover_2013_V3.indd /08/ :12

TD 1 - Transmission en bande de passe

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

7.1.2 Normes des réseaux locaux sans fil

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Réseaux grande distance

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

Les techniques de multiplexage

LA COUCHE PHYSIQUE EST LA COUCHE par laquelle l information est effectivemnt transmise.

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

Le protocole VTP. F. Nolot 2007

Cisco Certified Network Associate

Spécifications Techniques d Interface

Administration en Ligne e-démarches. Console du gestionnaire. Guide utilisateur. Aout 2014, version 2.1

Chapitre I La fonction transmission

Les réseaux cellulaires

Transmissions série et parallèle

Transmission d informations sur le réseau électrique

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

Travaux pratiques. Compression en codage de Huffman Organisation d un projet de programmation

Le réseau sans fil "Wi - Fi" (Wireless Fidelity)

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

COMMANDER A DISTANCE LE ROBOT-PONG ETUDE DE LA TELECOMMANDE (2 nde PARTIE)

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

Guide Numériser vers FTP

Ecole Centrale d Electronique VA «Réseaux haut débit et multimédia» Novembre 2009

Expérience 3 Formats de signalisation binaire

SAGEM Wi-Fi 11g USB ADAPTER Guide de mise en route rapide pour Mac OS X


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

- MANIP 2 - APPLICATION À LA MESURE DE LA VITESSE DE LA LUMIÈRE

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Chaine de transmission

Les réseaux cellulaires vers la 3G

Merci d'avoir choisi notre système d'alarme intelligent. Veuillez lire ce manuel avant l'installation afin de la faire fonctionner correctement.

CH.6 Propriétés des langages non contextuels

Les Réseaux sans fils : IEEE F. Nolot

domovea alarme tebis

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

Physique appliquée. Le réseau GSM. jean-philippe muller. Le réseau GSM

I- Définitions des signaux.

L AUTOMATISME LE SIGNAL

Fonctions de la couche physique

Charte d installation des réseaux sans-fils à l INSA de Lyon

Travail d évaluation personnelle UV valeur C : IRE. Planification de réseaux : Simulateur IT-GURU Academic Edition

VLAN Trunking Protocol. F. Nolot

Chapitre 2 Les ondes progressives périodiques

NOTIONS DE PROBABILITÉS

CONFIGURATION DE L AUTOMATE SIEMENS

Digital Subscriber Line

Chapitre 2 : Systèmes radio mobiles et concepts cellulaires

CONDITIONS GENERALES DU SERVICE BANQUE EN LIGNE ECOBANK

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

Théorie et Codage de l Information (IF01) exercices Paul Honeine Université de technologie de Troyes France

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions

TARIFS DES CARTES GRISES MODALITES DE REGLEMENT

Chapitre 2 : communications numériques.

TP Détection d intrusion Sommaire

NOTIONS DE RESEAUX INFORMATIQUES

LA GESTION COMMERCIALE DES VEHICULES

PROCÉDURE D'INSTALLATION WINDOWS 7 (32 ou 64 bit)

Conditions Générales de Vente Service Dolead Campaign Manager Contrat de Mandat

Recherche dans un tableau

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

La couche réseau Le protocole X.25

Le rôle Serveur NPS et Protection d accès réseau

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

Les Réseaux Informatiques

La structure du mobile GSM

Méthode SOBANE: Bruit NIVEAU 3: ANALYSE

Cryptologie et physique quantique : Espoirs et menaces. Objectifs 2. distribué sous licence creative common détails sur

Article I. DÉFINITIONS

VIII- Circuits séquentiels. Mémoires

SYSTEMES ELECTRONIQUES NUMERIQUES

La Celle Saint-Cloud, ville fibrée

Guide utilisateur. Sommaire

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

Support de cours RTEL. Guy Pujolle. Figure 1. Réseau maillé à transfert de paquets.

TD 2 Chapitre 4 : Support des Services et Serveurs. Objectifs : Maîtriser l'exploitation des tables de routage dynamique.

1.6- Génération de nombres aléatoires

Cryptographie et fonctions à sens unique

TD1 PROPAGATION DANS UN MILIEU PRESENTANT UN GRADIENT D'INDICE

Sélection du contrôleur

Partie 9 : Wi-Fi et les réseaux sans fil

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

CHARTE DU CORRESPONDANT MODELE TYPE

Etat. factures. portail. res. dématérialiser EDI. fournisseurs. Etat EDI CO2. Dématérialisation des factures. portail. fiabilité.

Probabilités sur un univers fini

Accédez au test ici

DESCRIPTION DU COMPOSANT

Guide. des procédures simplifiées à l'usage des enseignants et chefs de travaux. Toutes les semaines, je consulte mes "messages"

N émettez pas de chèque sans provision

LES PROCEDURES DE LA POLITIQUE D ARCHIVAGE

Alarme domestique- Présentation

JEU «TECHNOËL» Application Facebook Top Office. - Règlement -

2. DIFFÉRENTS TYPES DE RÉSEAUX

L'enjeu primordial du commerce electronique? La securite! Benoit Vanderstichelen, Ancien Directeur general de l'i.e.c., Tax Director Arthur Andersen

Matériel & Logiciels (Hardware & Software)

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

Dimensionnement Introduction

Transcription:

Etablissement : Module : Enseignant : Classe : Exercice 1: TD2 : Méthode d accès CSMA/CD Soient A et B deux stations accrochées à un réseau Ethernet, et distantes de 1000m. Dans ce réseau Ethernet, on transmet des trames de 512 bits sur une ligne de débit 10Mbits/s. La vitesse de propagation dans le câble est de 220 000 km/s. La station A veut émettre une trame. Elle «écoute» le canal : il est libre. Elle transmet. La station B a aussi des trames à transmettre? 1- Quel est le délai pendant lequel il y a risque de collision entre les trames émises par A et les trames émises par B? 2- Si la station B décide d'émettre 2,46 µs plus tard que la station A, quand la station A détectera-telle la collision? Combien de bits aura-t-elle transmis? 3- Considérer deux stations A et B distantes de 14km. Ces deux stations émettent exactement en même temps une trame de 512 bits. Quelles seront les conséquences? 4- Les deux stations A et B sont maintenant éloignées d'une distance L à déterminer. Examiner le cas où la station B émet juste avant que les bits émis par la station A ne lui parvienne. Quelle est la distance L maximale admissible pour que la collision soit détectée par les machines (donc pour qu'il n'y ait pas de perte de données). 5- Quelle longueur minimale doivent posséder les trames émises par chacune des machines pour qu'il soit impossible de ne pas se rendre compte d'une collision (relation entre le temps d'émission et le temps de propagation)? Exercice 2: On considère un réseau local IEEE 802.3. L algorithme BEB pour la résolution des collisions est utilisé. Le temps d aller retour (tranche canal ou slot time) est de 51,2 microseconde. Une fois le canal est libre une station doit attendre 9,6 microsecondes avant d entamer l émission d une trame, ce temps est négligé. La durée nécessaire pour détecter une collision est aussi négligée. Le temps de détection de collision est égal à 1 slot (51.2 microseconde). A l'instant t = 0 la station A acquiert la voie et commence à transmettre un message. A l'instant t = 3, les stations B, C, et D décident de transmettre chacune un seul message. Puis, pendant toute la durée considérée dans l'exercice aucune autre demande de transmission n'est soumise aux stations. Tous ces messages sont de taille fixe et la durée de leur transmission est égale à 4 slots. Dans l'exemple on considèrera que la fonction de tirage aléatoire rend successivement pour chaque station les valeurs données par le tableau suivant : B C D 1er tirage 1 0 0 2ème tirage 3 0 2 3 ème tirage 2 6 5 1- Compléter le diagramme suivant en indiquant pour chaque slot l'état de la voie. Un slot occupé par la transmission d'un message correctement émis par la station A est représenté par "A". Un slot occupé par une collision est représenté par "X". Un slot correspondant à une absence de transmission est représenté par " ". 2- Calculer le taux d'utilisation de la voie sur la période allant de t = 0 à la fin de la transmission du dernier message. Exercice 3 On considère un réseau local Ethernet. La retransmission en cas de collision est effectuée selon l'algorithme du retard exponentiel binaire BEB. Ce réseau gère les transmissions entre 3 stations A, B, C. Dans cet exercice on utilise comme mesure de temps le "slot time" qui est le temps d aller-retour. Les délais d'espacement inter-trames ainsi que les durées de détection de voie libre sont négligés. Une 1

collision occupe 1 slot de temps. On suppose que toutes les trames sont de taille fixe et la durée de leur transmission est égale à 2 slots. Dès l instant t=0 chacune des stations A, B et C dispose de deux trames à émettre. Puis, pendant toute la durée considérée dans l'exercice aucune autre demande de transmission n'est soumise aux stations. On suppose qu à la suite de la transmission correcte d une première trame une station est en mesure (au slot suivant) de tenter de transmettre sa seconde trame. Dans l'exemple on considèrera que la fonction de tirage aléatoire rend successivement pour chaque station les valeurs données par le tableau suivant : Ordre de la trame Ordre du tirage A B C 1 ère trame 1 er tirage 0 1 1 2 ème tirage 0 0 1 3 ème tirage 2 3 0 4 ème tirage 10 7 13 2 ème trame 1er tirage 1 1 1 2 ème tirage 2 0 1 3 ème tirage 1 2 3 4 ème tirage 8 6 7 Compléter le diagramme suivant en indiquant pour chaque slot l'état de la voie. Un slot occupé par la transmission d'un message correctement émis par la station A est représenté par "A" (de même pour les stations B et C). Un slot occupé par une collision est représenté par "X". Un slot correspondant à une absence de transmission est représenté par " " t=0 1 15 Exercice 4 On considère un réseau local IEEE 802.3 constitué de deux stations A et B qui ont chacune une seule trame à émettre. Elles décident d'envoyer leur trame en même temps ce qui provoque une première collision. On suppose donc, dans tout l exercice, que la première collision a eu lieu avec une probabilité égale à un (P (1/0)=1). 1- Déterminer la probabilité (P2/1) pour qu une seconde collision se produise sachant que la première s est déjà produite? 2- Déterminer la probabilité (Pi+1/i) pour qu une ième collision se produise sachant que la ième s est déjà produite? 3- Déterminer la probabilité (Pi) pour que i collisions successives se produisent (à partir de la première) et que la (i+1)ème réussisse? A partir de quelle collision i, la probabilité Pi est inférieure à 1/100? Exercice 5 : 1) Supposez que vous construisez un réseau CSMA/CD fonctionnant à 1 Gb/s sur un câble de 1 km de longueur sans répéteur. La vitesse de propagation sur ce câble est de 200.000 km/s. Quelle doit être la taille minimale des trames sur ce réseau? Expliquez. 2) Est ce que la méthode d accès CSMA/CD est déterministe? Expliquez. 3) Quel problème peut surgir si la méthode d accès CSMA/CD est utilisée par un réseau générant des trames de courtes tailles? Expliquez. 4) Après avoir détecté une collision, une station émettrice doit attendre un délai aléatoire avant de retransmettre la trame. Le délai aléatoire est calculé selon la méthode BEB «Binary Exponential Backoff». Supposons qu une trame subisse 15 collisions consécutives et qu'elle soit transmise avec succès lors de la 16 ème tentative. Combien de temps, dans le pire cas, la station a-t-elle dû attendre à cause des retards qu'impose la méthode BEB? Rappel: la durée d'une tranche canal (fenêtre de collision) est de 51.2 µs. 2

Etablissement : ISI Module : Réseaux locaux & interconnexion Enseignants: Classes : TD2 : Méthode d accès CSMA/CD Exercice 1: Soient A et B deux stations accrochées à un réseau Ethernet, et distantes de 1000m. Dans ce réseau Ethernet, on transmet des trames de 512 bits sur une ligne de débit 10Mbits/s. La vitesse de propagation dans le câble est de Vp=220 000 km/s. La station A veut émettre une trame. Elle «écoute» le canal : il est libre. Elle transmet. La station B a aussi des trames à transmettre? 6- Quel est le délai pendant lequel il y a risque de collision entre les trames émises par A et les trames émises par B? C est le temps de propagation tp=1/22000000=4.54µs entre A et B car dans le pire cas A peut commencer à envoyer une trame à t=t1 et B peut envoyer aussi juste avant la réception du signal de A ; soit pratiquement à t=t1+tp 7- Si la station B décide d'émettre 2,46 µs plus tard que la station A, quand la station A détectera-t-elle la collision? Combien de bits aura-t-elle transmis? A détecte la collision à t=2.46+tp=7µs Elle aura transmis 10 * 10 6 *7=70 bits 8- Considérer deux stations A et B distantes de 14km. Ces deux stations émettent exactement en même temps une trame de 512 bits. Quelles seront les conséquences? On a temps d injection= 512/10 * 10 6 =51,2µs et tp= 14/22000000=63,63µs. Donc, chaque station termine l envoie de sa trame avant de commencer à recevoir la trame de l autre station : il y aura collision sans que les stations la détectent. 9- Les deux stations A et B sont maintenant éloignées d'une distance L à déterminer. Examiner le cas où la station B émet juste avant que les bits émis par la station A ne lui parvienne. Quelle est la distance L maximale admissible pour que la collision soit détectée par les machines (donc pour qu'il n'y ait pas de perte de données). Selon le cas décrit (qui est le pire cas), il faut que A envoie pendant un temps >= 2 * tp. Ce qui donne temps d injection tinj>=2*tp tinj>=2*l/vp L<=tinj*Vp/2 10- Quelle longueur minimale doivent posséder les trames émises par chacune des machines pour qu'il soit impossible de ne pas se rendre compte d'une collision (relation entre le temps d'émission et le temps de propagation)? tinj>=2*l/vp taille/débit>=2*l/vp taille>=2*l*débit/vp Exercice 2: On considère un réseau local IEEE 802.3. L algorithme BEB pour la résolution des collisions est utilisé. Le temps d aller retour (tranche canal ou slot time) est de 51,2 microseconde. Une fois le canal est libre une station doit attendre 9,6 microsecondes avant d entamer l émission d une trame, ce temps est négligé. La durée nécessaire pour détecter une collision est aussi négligée. Le temps de détection de collision est égal à 1 slot (51.2 microseconde). A l'instant t = 0 la station A acquiert la voie et commence à transmettre un message. A l'instant t = 3, les stations B, C, et D décident de transmettre chacune un seul message. Puis, pendant toute la durée considérée dans l'exercice aucune autre demande de transmission n'est soumise aux stations. Tous ces messages sont de taille fixe et la durée de leur transmission est égale à 4 slots. 3

Dans l'exemple on considèrera que la fonction de tirage aléatoire rend successivement pour chaque station les valeurs données par le tableau suivant : B C D 1er tirage 1 0 0 2ème tirage 3 0 2 3 ème tirage 2 6 5 3- Compléter le diagramme suivant en indiquant pour chaque slot l'état de la voie. Un slot occupé par la transmission d'un message correctement émis par la station A est représenté par "A". Un slot occupé par une collision est représenté par "X". Un slot correspondant à une absence de transmission est représenté par " ". A A A A X(B,C,D) X(C,D) X(B,C _ D D D D B B B B C C C C 4- Calculer le taux d'utilisation de la voie sur la période allant de t = 0 à la fin de la transmission du dernier message. Tu=4*4/20 Exercice 4 On considère un réseau local IEEE 802.3 constitué de deux stations A et B qui ont chacune une seule trame à émettre. Elles décident d'envoyer leur trame en même temps ce qui provoque une première collision. On suppose donc, dans tout l exercice, que la première collision a eu lieu avec une probabilité égale à un (P (1/0)=1). 4- Déterminer la probabilité (P2/1) pour qu une seconde collision se produise sachant que la première s est déjà produite? A retire 0 et B retire 0 ou A retire 1 et B retire 1 (P2/1)=1/2*1/2 + 1/2*1/2 =1/2 5- Déterminer la probabilité (Pi+1/i) pour qu une (i+1)ème collision se produise sachant que la ième s est déjà produite? A retire 0 et B retire 0 ou A retire 1 et B retire 1 ou A retire 2 et B retire 2 etc (1/2 min(i,10) )* (1/2 min(i,10) )+ (1/2 min(i,10) )* (1/2 min(i,10) )+ (1/2 min(i,10) )* (1/2 min(i,10) )+ Ce qui donne (Pi+1/i)= (1/2 min(i,10) ) 6- Déterminer la probabilité (Pi) pour que i collisions successives se produisent (à partir de la première) et que la (i+1)ème réussisse? A partir de quelle collision i, la probabilité Pi est inférieure à 1/100? Il faut que la première collision se produise et la deuxième se produise sachant que la première s est déjà produite et que la troisième.etc et que la (i+1) ème collision ne se produise pas. Pi=p(1/0)*p(2/1)*p(3/2)* *p(i/i-1)*(1-p(i+1/i) Exercice 5 : 1) Supposez que vous construisez un réseau CSMA/CD fonctionnant à 1 Gb/s sur un câble de 1 km de longueur sans répéteur. La vitesse de propagation sur ce câble est de 200.000 km/s. Quelle doit être la taille minimale des trames sur ce réseau? Expliquez. Il faut pouvoir détecter les collisions : temps injection>=2 temps de propagation Taille/débit>=2 distance/vitesse A.N : taille>= 2* 1000*10 9 /2*10 8 2) Est ce que la méthode d accès CSMA/CD est déterministe? Expliquez. Non. Un nœud peut ne pas envoyer sa trame (après 16 collisions, il abandonne). 3) Quel problème peut surgir si la méthode d accès CSMA/CD est utilisée par un réseau générant des trames de courtes tailles? Expliquez. 4

Collisions non détectées 4) Après avoir détecté une collision, une station émettrice doit attendre un délai aléatoire avant de retransmettre la trame. Le délai aléatoire est calculé selon la méthode BEB «Binary Exponential Backoff». Supposons qu une trame subisse 15 collisions consécutives et qu'elle soit transmise avec succès lors de la 16 ème tentative. Combien de temps, dans le pire cas, la station a-t-elle dû attendre à cause des retards qu'impose la méthode BEB? Rappel: la durée d'une tranche canal (fenêtre de collision) est de 51.2 µs. Intervalle de tirage : [ 0..2 min(n,10) [ dans le pire cas, la station retire la plus grande valeur pour chaque tirage temps pire cas = (1+3+7+15+31+63+127+255+511+1023+1023+1023+1023+1023+1023)*51,2 µs. 5