Professional Documents
Culture Documents
802.X - Ethernet
1
Rappel : Qu'est
Qu'est--ce qu'un
réseau Local?
Un réseau local est un ensemble de moyens
autonomes de calcul (micro-ordinateurs,
stations de travail ou autres) reliés entre eux
pour s’échanger des informations et partager
des resources matérielles (imprimantes, espace
disque,…) et logicielles (Programmes, base de
données…). Le terme de réseau local (LAN:
Local Area Network) définit un système de
communication entre unités centrales sur une
étendue géographique limitée.
2
Caractéristiques d’un LAN
fonctionnent dans une région géographique limitée
permettent à de nombreux utilisateurs d'accéder à
des médias à haut débit
offrent aux utilisateurs le partage des accès à des
périphériques ou à des applications, l’échange de
fichiers et la communication par le biais du courrier
électronique ou d’autres applications
interconnectent physiquement des unités
adjacentes
3
POURQUOI LES RÉSEAUX
Pour faciliter et sécuriser le stockage ou l’échange des données d’un poste
de travail à un autre, en évitant par exemple, d’utiliser des disquettes.
L’utilisation d’un réseau facilite la maintenance du parc informatique: on
peut effectuer depuis le serveur la mise à jour des logiciels.
Avec le partage des ressources, les coûts de revient sont réduits ou limités
par l’utilisation de méthodes de communication rentables : plusieurs
stations de travail peuvent utiliser une même imprimante.
Améliorer la productivité et l’interaction des employés par le partage de
l’information : une base de données disponible pour tous.
Faciliter la gestion de l’information en réduisant la duplication et en y
améliorant l’accessibilité.
Faciliter la communication entre des ordinateurs personnels et des gros
ordinateurs (Mainframe) reliés entre eux par des liaisons à grande capacité.
4
Le modèle OSI et le modèle IEEE
5
Le modèle IEEE - Les Réseaux Informatiques
6
Le modèle IEEE Les Réseaux Informatiques
Normes principales IEEE 802
802.1 architecture générale du réseau
802.2 Logical Link Control
802.3 CSMA/CD Ethernet
802.4 Token Bus (le bus à jeton)
802.5 Token Ring (LAN IBM) (l’anneau à jeton)
802.6 traite les cas des réseaux MAN (1990)
802.7 et 802.8 ne sont pas des normes mais des documents
techniques fournis par le TAG (Technical Advisory Group)
• aider aux bons choix technologiques
• le premier concerne l’utilisation des supports large bande le second
concerne la fibre optique
802.9 Integrated Service LAN (IsoEthernet), pour isochrone
(temps réel)
802.10 LAN Security (SILS : Standard for Interoperable LAN
Security)
802.11 Wireless LAN ou réseau sans fils
802.12 Demand Priority LAN (100VG AnyLAN)
802.14 Cable TV MAN
Les802.15 Wireless
travaux ayantPersonal Area
abouti au Network
sein (WPAN),
des sous comité bluetooth
802.x ont donné
802.16
lieu à desFixed Broadband
normes ISO de laWireless Access(IS
série 8802.x (sans fil large bande)
8802.x) 7
ETHERNET
8
ETHERNET Les Réseaux Informatiques
9
ETHERNET Les Réseaux Informatiques
• PRINCIPE DE FONCTIONNEMENT :
l N stations sur le même support
l une station écoute avant d’émettre
l si deux stations émettent simultanément, il y a collision
l une seule trame à un instant donné
l toutes les stations reçoivent la trame émise
10
Rôle de la couche liaisonTrame
12
• 224 adresses (16 777 216) par fabricant (750 fabricants en 1997)
Les adresses IEEE 802.3 ou Ethernet sont codées sur 48 bits (6 octets).
l Syntaxe :
• 08:00:20:09:E3:D8 ou 8:0:20:9:E3:D8
l Adresse Broadcast(diffusion générale: émettre vers tout le monde):
FF:FF:FF:FF:FF:FF
l Adresse Multicast: le premier bit d'adresse transmis est égal à 1 (le premier
octet de l'adresse est impair) :
• 09:00:2B:00:00:0F, 09:00:2B:01:00:00
l Adresse individuelle : comprend le premier bit transmis à 0 (premier octet
d'adresse pair) :
• 08:00:20:09:E3:D8 ou 00:01:23:09:E3:D5
14
ETHERNET Les Réseaux Informatiques
Notion de trame
• Chaque station reçoit toutes les données: Le champ de
donnée contient le paquet de niveau LLC. Le champ est vu
comme une suite de 46 à 1500 octets. Si moins de 46
octets sont fournis par la couche supérieure, le champ de
donnée est complété par le PAD (séquence de bourrage)
• Emetteur d’une trame ?
• Destinataire d’une trame ?
• Ajout d’un bordereau d’envoi
• Entête de trame
• Adresse destination (6 octets)
• Adresse source (6 octets)
• Notion de trame structurée
@ Destination @ Source Données
15
Adresses MAC
ETHERNET Les Réseaux Informatiques
7 octets
16
ETHERNET Les Réseaux Informatiques
Le préambule
• Réception du préambule en cours de route
•Déjà commencé (transitoires)
•Depuis quand ?
•Nécessité de marquer la fin du préambule
1 octets
17
ETHERNET Les Réseaux Informatiques
• Solutions
• Longueur de trame: indique aussi si le champ
de données contient un PAD, et quelle est la
longueur de celui-ci (obtenue par soustraction)
• Norme 802.3
• Dans le standard ethernet pour indiquer le
type de protocole de niveau 3 employé pour
transporter le message
2 octets
Long/
Préambule SFD @ Destination @ Source Données
Type
18
ETHERNET Les Réseaux Informatiques
Type
Préambule SFD @ Destination @ Source /long Données CRC
19
Méthode d’accès: CSMA/CD Les Réseaux Informatiques
20
21
Principe de CSMA-CD
22
Méthode d’accès: CSMA/CD Les Réseaux Informatiques
• Détection de la collision par écoute de la « porteuse »:
La détection de collision au cours de la transmission se fait en
comparant le message que l’on voit sur le média et celui que l’on
cherche à émettre (superposition des signaux, réception au cours
d’émission )
• Émission de bruit (Jam) (pour renforcer la collision)
4 octets, et cesse toute émission, en attendant que
le média redevienne libre
• Algorithme BEB (Binary Exponential BackOff) pour déterminer le
temps d’attente aléatoire (pour ne pas redémarrer simultanément avec
son concurent)
24
25
La sous-couche MAC
elle met en oeuvre le protocole CSMA/CD : elle est chargée de mettre en
forme les trames de données avec détection des erreurs de transmission et de
gérer la liaison canal en écoutant les signaux "Carrier Sense" et "Collision
Detection" émis par la couche physique.
27
La méthode d’accès CSMA/CD
28
Condition de détection de collisions
• Couverture maximale d’un réseau Ethernet
– Longueur maximale du lien (segment) entre 2 machines sans répéteur : 500 m
– 4 répéteurs au maximum dans un réseau local
– La distance entre 2 machines est donc d’au plus 2500 mètres
• La norme Ethernet limite le temps maximum de propagation A/R d’une trame
(Round Trip Delay) entre 2 stations à 50 µs
• Une collision ne peut plus intervenir après ce délai, on dit alors que l’émetteur a acquis
le canal
• La norme Ethernet définit la valeur dans cette tranche canal à 51,2µs, ce qui
revient à 512 bits à 10 Mbit/s soit 64 octets
• Limite de détection de collision
– À t = 0, A commence à émettre
– À t = RTD / 2 - , B commence à émettre (il n’a pas encore reçu le 1er bit de A)
– Comme A ne peut détecter une collision que pendant qu’il émet, il faut qu’il émette
encore lorsque le 1er bit de B lui parvient
29
Méthode d’accès: CSMA/CD Les Réseaux Informatiques
L’algorithme du BEB
T= K . TimeSlot = K . 51,2µs
30
Algorithme CSMA/CD + Algorithme du CSMA/CD
BEB pour l'émission en réception 31
Caractéristiques d’Ethernet
Normes 802.3
◦ 0 base 2 : câble coaxial fin
◦ 10 base T, 100 base T: paires torsadées
◦ 100 base FX : fibre optique
Ethernet 10 méga bit/s
◦ Longueur maximale du support= 2500 m , vitesse de
propagation= 108 m/s
◦ Temps supposé maximal sur le réseau:Tranche canal :T = 2 * t
= 50. 10-6 s
◦ Longueur minimale des trames 50. 10-6*10. 106 arrondie à 512
bits= 64 octets
Ethernet 100 Mégabit/s
◦ On garde taille minimale des trames 64 octets
◦ Tranche canal 5,12 microsecondes
◦ Réduction de la longueur du support (250 m)
Ethernet 1 gigabit/s existe, bientôt Ethernet 10 gigabit/s
32