You are on page 1of 62

Ethernet

Encadr par:
Mme.KARRAKCHOU

Guermah Bassma
Majid Hajar
Lassri Safae
Belhaj soulami khaoula

Plan
I-Introduction.
II- Dfinition DEthernet.
III- Topologie DEthernet.
IV- Les Normes DEthernet Et Les Normes De Cblage.
V- Rseaux Ethernet Partags.
1-Les principes de fonctionnement dEthernet.
2- Format trame dEthernet.
3- Ethernet-Adressage .
4-Principe De Transmission dEthernet.
5-CSMA/CD.
VI- les rseaux Ethernet Commuts.
1- Principe de commutation des trames.
2- Avantages de commutation des trames.
3- Inconvnients de commutation des trames,
VII- Conclusion.

Introduction
1973 : naissance d'Ethernet .
Initialement 2,94 Mbit/s, cble coaxial , <= 256 ordinateurs .
Ethernet est un rseau diffusion dvelopp lorigine par les socits
Xerox, Intel et Digital Equipment.
LIEEE a ensuite normalis ce rseau par la norme IEEE 802.3,
reprise ensuite par lISO sous la norme 8802-3.

Ethernet????
un protocole de rseau informatique commutation de
paquets .
Il implmente la couche physique et la sous-couche Medium
Access Control du modle OSI mais le protocole Ethernet est
class dans la couche de liaison, car les formats de trames
que le standard supporte sont normaliss et peut tre
encapsuls aussi dans d'autres protocoles que les couches
physiques MAC et PHY de l'Ethernet.
C'est au dpart une technologie de rseau localpermettant
que toutes les machines d'un rseau soient connectes une
mme ligne decommunication, forme de cbles cylindriques
Le nom Ethernet vient de l'ther, milieu mythique dans lequel
baigne l'Univers, et net, abrviation de rseau en anglais.

Topologie dEthernet

Topologie en bus
2 topologies dethernet:
Topologie en toile

Topologie dEthernet

Topologie en bus

Topologie dEthernet

Topologie en toile

Msg de A B

Les normes dEthernet et les


normes de cblage

Matriel et cablge

Transceivers
(galement appel Medium Attachment Unit ou MAU)
un cble spcifique appel cble de descente (drop cable) relie le
transceiver au contrleur Ethernet de la station :

Fonctions du transceiver
transmettre et recevoir les bits
dtecter les collisions; la dtection de collision est
effectue par comparaison entre les signaux mis et les
signaux reus monitor
jabber : limiteur de longueur de trame; si une trame est
trop longue, il active le signal de prsence de collision
(Signal Quality Error ou Heart Beat).

Cble Ethernet

point de dpart de la technologie Ethernet


coaxial constitu d'une me conductrice centrale et d'une masse
tresse le tout isol par un dilectrique.

Caractristiques de la norme IEEE 802. 3 :

signal asynchrone 10 MHZ,


dlai de propagation < 21.65 bit times, longueur < 500 m
rflexion du signal vite par des bouchons (extrmits),
marqu par un cercle tous les 2.5 m pour l'emplacement
des rpteurs et transceivers,
peut tre compos de plusieurs sections de cble de
longueur pr dfinies 23.4m ou 70.2m ou 117m au
moyen de connecteurs

10Base5
10Base5 = (10 Mb/s, Baseband, 500 m)
10BASE5 (aussi nomm StarLAN) est
une norme Ethernet spcifiant une couche physique du modle OSI
gros cble (diamtre = 0,4 inch), thick ethernet
couleur jaune recommande
MAU spars de 2,5 mtres
Topologie bus d'une longueur maximale de 500 mtres avec 100
connexions espaces au minimum de 2m50 et une vitesse
de 10 Mbits/s
Son support est du cble coaxial pais reli aux cartes rseaux par
des metteur-rcepteurs (transceivers).

10Base2
un standard Ethernet standardisant une couche physique dans
le modle OSI
10Base2 = (10 Mb/s, Baseband, 185 m),
raccordement transceiver
30 stations maximum, espacement >= 50 cm
Topologie bus dune longueur maximale de 185 mtres
permet le chanage des stations entres elles
conomique
Son support est du cble coaxial fin de diamtre 6 ou 6,35 mm

10BaseT
10BaseT = (10 Mb/s, Baseband, Twisted pair),
une norme Ethernet spcifiant une couche physique du modle
OSI utilisant une topologie rseau en toile
double paire torsade (mission + rception)
raccordement prise RJ45,
longueur maximum 100 m,
30 stations maximum,
Topologie en toile, raccordement un hub,
transceiver paire torsade, intgr la station,
centralisation des quipements, plus scuris

Fibre optique
utilises en point point (segment de liaison) ou
en toile avec un transceiver en bout de branche
qui ralise la transformation optique-lectrique.
plusieurs types :
FOIRL (Fiber Optic Inter-Repeater Link) : segment de
liaison limit 1000m entre deux rpteurs,
10Base-FL (Fiber Link) : remplace la spcification
FOIRL; lien full duplex jusqu' 2000 m peut tre utilis
entre 2 stations ou entre une station et un rpteur.

10Base-FB (Fiber Backbone): le segment <= 2000 m

10Base-FP (Fiber Passive), relie plusieurs stations une


fibre optique sans rpteur; ce segment est limit 500
m. Gnralement une toile 10Base-FP relie 33 stations.

Interconnexion

Hub Ethernet

Un concentrateur (ou toile, multi-rpteur, hub) a une


fonction de rpteur.
Un hub Ethernet ou concentrateur Ethernet permet
de concentrer les transmissions Ethernet de plusieurs
quipements sur un mme support dans un rseau
informatique local.
En utilisant un hub, chaque quipement attach celuici partage le mme domaine de diffusion ainsi que le
mme domaine de collision.
Comme dans tout segment de rseau Ethernet, une
seule des machines connectes peut y transmettre la
fois. Dans le cas contraire, une collision se produit, les
machines concernes doivent retransmettre
leurs trames aprs avoir attendu un temps calcul
alatoirement par chaque metteur.

Commutateur
Les commutateurs acheminent les paquets vers le
rcepteur en utilisant des rfrences, galement
appeles identicateurs ou tiquettes (en anglais labels).
Une rfrence est une suite de chiffres accompagnant
un bloc (trame, paquet, etc.) pour lui permettre de choisir
une porte de sortie au sein dune table de commutation.

les commutateurs doivent pouvoir commuter les paquets


des dbits extrmement levs
Des mcanismes de contrle de collision permettent aux
paquets provenant de diffrentes entres daccder en
parallle la premire le dattente du nud, parfois
appele le de commutation.

Les principes De Fonctionnement


DEthernet

Sur le cble circulent des trames.


Une seule trame un instant donn.
Pas de multiplexage.
Pas de full-duplex.
Une station coute avant dmettre.
Si deux stations mettent simultanment, il y a collision.
Une trame mise par un quipement est reue par tous Rcepteurs
(diffusion).
Une trame contient l adresse de l metteur et du rcepteur.
Les trames sont filtres au niveau des rcepteurs.
La gestion des transmissions suit lalgorithme du CSMA/CD
- Gestion des collisions.

Ethernet est un rseau


accs comptitif
sans chef dorchestre
galitaire
On peut relier ou retirer une machine du rseau sans
perturber le fonctionnement de l'ensemble.
La mthode d'accs employe est distribue entre tous les
quipements connects.
Ces principes ont montr qu'il tait plus facile de concevoir
les rseaux et les quipements correspondants
avec Ethernet qu'avec d'autres technologies aux dfinitions plus
compltes.

La trame 802.3

Contrle (4octets)

Padding (0-46 octets)


Donnes (0-1500 octets)

Contrle
:contenu
squence
de
base
sur
un CRC
Longueur
Padding
:destination
du
champ
decontrle
signification
: valeur
compltant
Dlimiteur
de
dbut
de
trame
(Start
Frame
Adresse
source
:56sans
Adresse
:donnes
Prambule
:
bits
=
7
X
polynomial
de
degr
32. d'une
comprise
64
octets
entre
la
taille
1
et
totale
1500,
indique
trame
le nombre
dont la
Delimiter)
:
adresse
physique
de
la
station
mettrice,
c'est
une
(1010101010),
dure
5.6
s
et
permet
aux
adresse
individuelle,
pouvant
tre
de
classe
d'octets
longueur
contenus
des
donnes
dans
le
est
champ
infrieure
suivant;
46
si
octets;
la
Sens de
circulation
des octets
: selon
la
structure
8 bits = 10101011;
permet
aux
autres
stations
adresse
individuelle
pouvant
tre
de
classe
de
la trame
trame
: est
prambule
= premier
octet
mis,
valeur
enlogique
effet,
est
une
suprieure
1500,
considre
la
trame
valide
(non
tre
Longueur
donnes
(2peut
octets)
"administre
localement"
ou
"globalement",
autres
stations
d'acqurir
la
d'acqurir
la synchronisation
caractre
et laIEEE
"administre
localement"
ou si"administre
FCS =dernier
octet
mis.
utilise
percute
d'autres
par
une
fins
collision)
(autre
protocole
sa
longueur
que
est d'au
Adresse source
: 6 octets
adresse
multicast,
adresse
broadcast.
synchronisation
bit.
synchronisation trame.
globalement".

802.3,
moinspermet
64 octets;
laAdresse
compatibilit
46 <=
(donnes
avec+ethernet).
padding) <=
destination : 6 octets
1500.
Dlimiteur de dbut de trame : 1 octet

Prambule : 7 octets
26

Ethernet-adressage
- Dans un rseaux informatique , la communication de donnes entre les
diffrentes machines est rendue possible grce aux adresses logique(IP) et
physique, ou adresse MAC pour diffrencier quel ordinateur ont va envoyer
les donnes.

Ethernet-adressage
- Le champ IG dtermine si ladresse concerne un
nud (matriel) ou un groupe de nuds. Si la valeur est
- Le
champ
U/L
si le bitsimultanment
vaut 0, ladresse
MAC
1, une trame
mise
sera
expdie
tous
concerne
estnuds
dite universelle.
est donne
les nuds du
groupe. Les
dun mmeElle
groupe
lIEEE
auront doncpar
le I/G
1.et respecte donc sa norme.Dans le
cas ou le bit vaut 1,ladresse est locale.
Elle contiennent l'adresse du
constructeur.

Forme hexadcimale:

5E:FF:56:A2:AF:15
Adresse unique (Pour
diffrencier les diffrentes
cartes rseaux d'un mme
constructeur).

Ethernet-adressage
Administrateur du rseau

Adresse IP

XXX.XXX.XXX.XXX
1octet 1octet 1octet 1octet

DHCP (Dynamic Host Configuration Protocol)

IP

MAC

194.100.200.1

??????

IP
.
194.100.100.1

Requete ARP

SRC: 11.11.11.11.11.11

SCR: 11.11.11.11.11.11

SRC: 194.100.100.1

SRC:194.100.100.1

Dest: ?????????

Dest: 22.22.22.22.22.22

Dest: 194.100.200.1

Dest: 194.100.200.1

MAC
.
11.11.11.11.11.11

Ethernet un accs a comptition


Principe :
Ce protocole est alatoire, chacun parle quand il a envie, mais suivant des
rgles strictes. Si deux machines mettent en simultan, il se produit une
collision.
Une station regarde si le cble est libre avant dmettre.
le dlai de propagation nest pas nul => une station peut mettre alors quune
autre a dj commenc son mission.

les 2 trames se percutent : cest la collision.


Plus le rseau est grand (nombre de stations), plus la probabilit dapparition
de collisions est grande.

Principe
CSMA/CD
Les fonctions principales ralises par CSMA/CD
chaquestation
stationcoute
aprs le
avoir
mitavant
vrifiedmettre,
que le signal
gnr la
chaque
rseau
en dtectant
lensemble
des stations
ont
les mmes
droits daccs
nest pas dune
entr porteuse
en collision
autre
prsence
et avec
donc un
dune
autre mission.
au rseau.

Algorithme de fonctionnement du mode daccs CSMA/CD

Le dlai inter trame


Ce dlai est respect lorsque que la mme station mets conscutivement deux

trames
Il la stabilisation des signaux lectrique sur le mdia .
ce dlai est selon la norme est de 96.bit

times

Le bit-times est lunit de temps utilis par la norme 802.3 cette unit
reprsente le temps ncessaire que met une station pour mettre un bit
Par exemple
pour un dbit

de 10Mb/s ce temps est 0.1 s. Donc un bit-times

correspondra 0.1s

dtection de collision
la dtection dune porteuse est simple la dtection dune collision lest moins nou

allons considrer que nous avons la topologie de rseau suivante :

1re tape
La station A veut mettre une trame vers la station D. elle commencera par
vrifier que le mdia est libre cest le cas elle commencera mettre sa trame

2eme tape
A la date T/5 la station B veut mettre une trame vers la station A elle commence
par vrifier que le mdia est libre ce que est le cas puisque la trame provenant de
la station A nest pas encore arrive son niveau

2eme tape
A la date T/5 la station B veut mettre une trame vers la station A elle commence
par vrifier que le mdia est libre ce que est le cas puisque la trame provenant de
la station A nest pas encore arrive son niveau

3eme tape
A la date 2T/5 les deux stations A et B mettent simultanment

4 eme tape
A la date 3T/5 les deux trames se rencontrent il y a collision

5eme tape
A la date 4T/5 malgr la collision les trames qui sont maintenant altres
continuent se propager sur le mdia .les stations continuent mettre car
elles nont toujours pas dtect la collision puisque les trames altres ne leur
sont pas encore parvenues

6eme tape
A la date 5T/5 la station B dtecte la collision Alors elle annule son mission
dune trame puis elle met un JAM le JAM est un ensemble de 32 bits de
renforcement de collision afin dinformer lensemble des stations prsentes sur
le rseau quil y a eu une collision

7eme tape
A la date 6T/5 la station A dtecte la collision alors elle aussi annule
son mission met un JAM

8 eme tape
A la date 7T/5 la station D est informe de la prsence dune collision
elle dduit que la trame quelle tait entrain de traiter nest plus
exploitable et donc elle arrte ce traitement

9 eme tape
Aprs que toutes les stations soit inform(il faut que le JAM circule sur
lensemble du rseau )
Toutes les stations arrtent leurs missions et se mettent en attente
pendant une dure alatoire. Aprs cette attente les stations se remettent

en position dmission

La R.T.D (round trip delay

Elle
le double
deune
la dure
maximum
que met dun
une rseau
trame pour
Elle reprsente
a t dtermine
avec
configuration
maximale
parcourir
distance sparant
les10deux
les plus loignes
Ethernetlarpondant
la norme
basestations
5
5 segments de 500mtres
4rpteurs

Cest la somme du temps total ncessaire pour effectuer les 3 oprations


suivantes
Temps
quedune
va mettre
une trame
pourprovoque
se propager
Dtection
ventuelle
collision
pardune
cettestation
trame dextrmit

extrmit
rseau
(Station
A) dulautre
(station c)

Le RTD a pour valeur 498.9 bit times Donc la dure du


RTD sera de 49.89 s pour un rseau 10Mb/s pour
simplifier les calculs nous utliserons la valeur de 512 bit
times pour que la valeur du RTD en bit times soit un multiple
de deux et donc la RTD a pour valeur 51.2s pour un
rseau 10Mb/s RTD( round trip Delay )=512bit times

BEB

Algorithme du BEB
Binary Exponential Backoff
Retransmission selon une loi exponentielle binaire

Descriptif de l algorithme du BEB

Chaque metteur attend un nombre entier de Slot


avant de rmettre

l quation est 0 < r < 2k o k = min (n,10)

Time, tir au sort (r * 51,2 us),

k est le nombre de collisions prcdemment dtectes, avec un maxi de 10

r donn par un algorithme de gnration alatoire, varie donc de 0 1023 quand


k=10

50

Algorithme du BEB
Binary Exponential Backoff
Retransmission selon une loi exponentielle binaire

Aprs l IFS (Inter Frame Space) , 2 stations A et B mettent en mme


Nombre
decollision
Gamme Gamme de
Nombre de Gamme Gamme de
temps
il
y
a
Nombre de
Nombre de

stations
nombre
temps
stations
nombre
temps
tentatives
tentatives
k passe(estim)
1, r peutalatoire
donc prendre
Il y a 50%
BackOffune
(us)valeur 0 ou 1,(estim)
alatoire BackOff (us)

(p=1/k) de risque de collision la tentative suivante

0..1

0..51,2 us

511

0..511

0..26163,2 us

Si il y a nouveau collision, k passe 2 et r peut tre alors: 0, 1, 2 ou 4, le


25%. 0..153,6
Etc us
2risque passe
3 alors 0..3
10
1023
0..1023 0..52377,6 us

3Ds que7 l mission


russit,
repasse
0..7
0..358,4
us k 11
1023 0 pour
0..1023la 0..52377,6 us
station concerne
4
15
0..15
0..768,0 us
12
1023
0..1023 0..52377,6 us
Il y a 16 tentatives de rmission maximum. Aprs, le
5message est
31 annul0..31

0..1587,2 us

13

1023

0..1023

0..52377,6 us

63

0..63

0..3225,6 us

14

1023

0..1023

0..52377,6 us

127

0..127

0..6502,4 us

15

1023

0..1023

0..52377,6 us
51

Algorithme d mission
Algorithmes CSMA/CD + BEB
Donnes transmettre

Crer la trame

Oui

Transmission
en cours ?
Non
Commencer la transmission

Non

Transmission
finie ?

Collision
dtecte ?

Oui

Brouillage

Non

Comptabiliser la tentative
Oui

Oui

Trop de
tentatives ?
Non
Calculer l attente

Attendre

Transmission : OK

Abandon: trop de tentatives

52

Les rseaux Ethernet commuts

Principe de commutation des


trames
la configuration qui est adopte est celle dune topologie en toile.
Le rseau Ethernet FDSE est un rseau particulirement simple
puisquil ny a que deux stations .
chaque carte coupleur est relie directement un commutateur
Ethernet, lequel se charge de rediriger les trames dans la bonne
direction.
Pour raliser cette commutation de bout en bout, chaque
commutateur doit avoir la possibilit de dterminer la liaison de
sortie en fonction de la rfrence, cest--dire de la valeur de
ladresse du rcepteur.

table de commutation
La table de commutation est construite dynamiquement.
A chaque fois quune trame est reue, le switch met
jour des informations dans sa table de commutation.
Les informations ajoutes sont la correspondance entre
le port source et ladresse MAC source de la trame.
Les informations contenues dans la table de
commutation sont enregistres de faon temporaire,
pour viter les erreurs

Half-duplex :
Il rduit par segmentation les domaines de collision au seul lien
point point entre un quipement et son commutateur.
Full Duplex :
La solution qui a t dveloppe consiste utiliser des liens
bidirectionnels, qui oprent selon le mode Full Duplex prvu dans la
norme IEEE 802.3. Le mode Full Duplex permet une communication
simultane entre deux stations, relies en point point par un
medium physique ddi.
Puisquil ny a pas de collision possible sur ce medium. Ceci
implique donc que lutilisation de lalgorithme CSMA/CD nest plus
ncessaire

Avantages de la commutation
Ethernet
Cest une solution rseau qui prsente lavantage de
sappuyer sur lexistant, savoir les coupleurs et
les divers rseaux Ethernet que de nombreuses
entreprises ont mis en place pour crer leurs rseaux
locaux.
Il ny a plus de collision.
Pas de limitation de distance
laugmentation du dbit par terminal. La capacit en
transmission peut atteindre 10, 100 Mbit/s ou 1 Gbit/s
par machine.

inconvnients de la
commutation Ethernet
il faut tracer des chemins pour la commutation et
mettre en place un contrle de ux
effectuer une gestion des adresses physiques des
coupleurs.
si on accepte une mobilit des terminaux, la mise jour
des tables de commutation devient quasi impossible
puisquil nexiste pas de normalisation pour
lautomatisation de cette fonction.

Conclusion
Ethernet est un standard de transmission de donnes pour
rseau local bas sur deux types de rseaux: partags et
commuts.

Commuts
-> Topologie en toile
-> Pas de collision
-> Pas de limitation de distance
-> la capacit en transmission peut
atteindre 10, 100Mbit/s ou 1 Gbit/s.

Partag
-> topologie en bus
-> Dbit de 2,94 Mb/s
->Connexion de plus de 100 stations
->Distance maximale entre deux
ordinateurs de 1 Kilomtre.
->La mthode daccs au rseau CSMA/CD
->La longueur dune trame ETHERNET est
comprise entre 64 et 1518 Octets

Bibliographie
Les rseaux. 3 me d. Guy Pujolle, Eyrolles 2000.
RESEAUX LOCAUX, ETHERNET. C. Pham Universit de Pau et des Pays de lAdour Dpartement
Informatique http://www.univ-pau.fr/~cpham Congduc.Pham@univ-pau.fr
Technologie Ethernet Philippe Latu philippe.latu(at)inetdoc.net

Webographie
http://hautrive.free.fr/reseaux/architectures/reseaux-ethernet.html
http://www.esiee.fr/~courivad/Files/RE3R12/Cours_Ethernet_ESIEE_2009-2010.pdf
http://www.inetdoc.net/articles/ethernet/ethernet.ieee.html
http://cel.archives-ouvertes.fr/docs/00/56/01/62/PDF/1992_09_Cours_Ethernet.pdf