Beruflich Dokumente
Kultur Dokumente
Ethernet
Definition du signal
2
Rappel : Types de modulation
● Modulation d'amplitude
● Modulation de fréquence
Plus grande qualité, plus large spectre
de modulation donc plus hautes
fréquences porteuse (> 100MHz).
Moins sensible au bruit.
● Modulation de phase
Résiste mieux aux interférences.
3
Rappel : Comment coder l'information efficacement ?
– Il faut convenir d'une façon de représenter les bits sur le signal (TTL,
Manchester, Manchester différentiel, NRZ, NRZI, NRZ-L,...)
4
Rappel : Comment être efficace dans la transmission ?
– Loi de Shannon
C = W log2 (1 + S/N)
5
Rappel : Comment faire en sorte qu'il n'y ait pas d'erreurs ?
6
Rappel : Comment faire en sorte qu'il n'y ait pas d'erreurs ?
7
Rappel : Comment faire en sorte qu'il n'y ait pas d'erreurs ?
8
Rappel : Comment transférer des suites cohérentes
d'octets à une autre machine ?
La transmission peut se faire de manière :
●
Asynchrone
9
Rappel : Dans quelles configurations se connecte-t'on ?
● Point-à-point
● Multipoint
● Etoile
● Etoile étendue
● Bus
● Arbre
● Anneau
● Réseau maillé
10
Introduction
● La technologie Ethernet a conquis la majeure partie du marché.
● Pourquoi ?
Bob Metcalfe
12
Introduction à la technologie Ethernet
13
Structure des trames Ethernet
● Un datagramme (ex : IP, couche réseau) est encapsulé dans une trame
Ethernet qui est remis à la couche physique. Le récepteur reçoit la
trame sur sa couche physique, en extrait le datagramme et le remet à la
couche réseau.
14
Etude de la structure d'une trame Ethernet
● Champs de données (46 à 1500 octets). C'est ici que vient se loger le
datagramme IP. L'unité de transfert maximale (MTU, Maximale Transfer
Unit) d'un réseau Ethernet est de 1500 octets. Au-dessus de cette taille
les datagrammes doivent être fragmentés. Ce champ a une taille
minimale de 46 octets. Si le datagramme a une taille inférieure, il devra
être complété avec des octets de « bourrage » (padding) et c'est la
couche réseau qui sera chargée de les éliminer.
15
Système d'adressage Ethernet
16
Etude de la structure d'une trame Ethernet (suite)
● Champ de type (2 octets). Ce champ permet de « multiplexer » les
protocoles de couche Réseau (IP, ARP, ICMP,...). Il indique quel
protocole de la couche supérieure est utilisé.
0x0800 IPv4
0x0806 ARP
0x86DD IPv6
● Préambule (8 octets). Chacun des 7 premiers octects vaut 10101010 et
cette série de 7 octets permet à la carte réceptrice de synchroniser son
horloge. Le 8ème octet (appelé SFD, Starting Frame Delimiter) vaut
10101011 et indique à la carte réceptrice que le début de la trame va
commencer.
17
Etude de la structure d'une trame Ethernet (suite)
● Séquence de contrôle de trame (4 octets).
● Ethernet utilise le codage Manchester : Les « 1 » présentent une transition vers
le bas et les « 0 » une transition vers le haut.
20
CSMA/CD : Le protocole d'accès multiple d'Ethernet
● Les noeuds d'un réseau LAN Ethernet sont reliés les uns aux autres par un canal
à diffusion. Lorsqu'un adaptateur transmet une trame, tous les autres
adaptateurs la reçoivent.
21
Ethernet étape par étape
1. L'adaptateur obtient un paquet de couche Réseau, prépare une trame Ethernet et la place
dans sa mémoire tampon.
2. S'il ne détecte aucune activité sur le canal, il commence à transmettre. Si le canal est
occupé, il se met en attente jusqu'à la fin du signal d'énergie (plus 96 fois la durée d'un bit)
et commence alors la transmission de la trame.
3. Pendant la transmission, l'adaptateur continue de surveiller qu'il n'y a aucun autre signal
en provenance d'un autre adaptateur. Si c'est le cas, il poursuit la transmission de la trame
jusqu'au bout.
4. S'il détecte le début d'une autre transmission, il interrompt la sienne et envoie un signal de
brouillage de 48 bits.
5. Après cette interruption, l'adaptateur entre dans une phase d'attente exponentielle
(exponential backoff phase). Après la nième collision consécutive au cours de la
transmission d'une trame, un adaptateur choisit de façon aléatoire une valeur K dans
l'ensemble {0, 1, 2,..., 2m-1}, dans lequel m=min(n,10). Il attend ensuite K x 512 fois la
durée d'un bit, puis revient à l'étape 2.
22
Commentaires au sujet du protocole CSMA/CD
23
Technologies Ethernet
24
Concentrateurs (hubs)
● Une méthode d'interconnection de réseaux LAN simple qui transforme l'architecture en bus
en architecture étoile .
● Les bits sont diffusés sur toutes les interfaces du hub (répéteur).
● Dans un système multiniveau, les différentes portions sont appelées segment LAN.
25
Ponts (bridges)
● Les ponts agissent sur les trames Ethernet.
26
Ponts filtrant et pont réexpédiant
● Le filtrage est la capacité d'un pont à déterminer si une trame doit être transmise à
une interface ou si elle mérite plutôt d'être ignorée.
● Ces deux fonctions sont assurées grâce à une table qui contient des informations
sur certaines (ou toutes les) stations du réseau. Ces informations sont : (1) l'adresse
LAN de la station, (2) l'interface de pont y conduisant, (3) l'heure d'actualisation de
ces données.
● Ni l'interface d'un pont, ni le pont auquel elle appartient ne possède d'adresse LAN
(pas d'insertion d'adresse LAN de l'équipement dans le champ d'adresse d'origine
des trames qu'il transmet).
27
Ponts : Auto-apprentissage
● Un pont présente la propriété de pouvoir élaborer sa table de manière
automatique, dynamique et totalement autonome.
2. Lorsque l'adresse de destination d'une trame entrante ne se trouve pas dans la table, le
pont en transmet une copie au tampon de sortie de toutes ses autres interfaces (flooding).
3. Lorsque le pont reçoit une trame, il insère dans sa table (1) l'adresse d'originie, (2)
l'interface par laquelle elle est arrivée, (3) son heure d'arrivée.
4. Lorsqu'une trame arrive sur l'une des interfaces et que l'adresse de destination de la trame
figure dans la table, le pont transmet la trame à l'interface appropriée.
5. Les informations contenues dans la table sont effacées après une certaine période de
temps appelée durée de vie (aging time) si elles ne sont pas sollicitées.
● Grâce à leur nature plug'n play, on dit souvent que les ponts sont transparents.
28
Protocole d'arbre recouvrant
(Spanning Tree Protocol, STP, IEEE 802.1d)
● Le problème lié à une interconnexion purement hiérarchique de différents segments de
LAN est la fiabilité de l'ensemble.
● Il est recommandé de mettre plusieurs chemins entre les différents segments d'un LAN.
● Le protocole STP :
1. Bloque tous les ports du réseau et rentre en mode « élection du pont racine » (root bridge).
● Le routeur est la passerelle nécessaire au LAN pour discuter avec le reste du monde.
31
Commutateur Ethernet (Switch)
32
Un réseau d'entreprise typique
Une institution composée de plusieurs départements et disposant de différents
hôtes peut mettre en place un réseau sur un mélange de hubs, de
commutateurs ethernet et de routeurs.
33
Commutation de type pseudo-transit
(cut-through switching)
● Les fabricants de commutateurs Ethernet précisent souvent que leurs produits
ont recours à une commutation de type cut-through plutôt qu'a la commutation
de paquets de type store-and-forward assuré par les ponts et routeurs.
34
Bilan des différents équipements réseaux
Commutateurs
Hubs Ponts Routeurs
Ethernet
Isolement de trafic non oui oui oui
Plug and Play oui oui non oui
Routage optimal non non oui non
Pseudo-transit oui non non oui
35