Ethernet
·
norme de réseau local
·
~1975 Metcalfe (Bob)
·
dévpé par Xerox, Intel et Digital
·
1985 : std IEEE
o
ANSI/IEEE 802.3
o
DIS 8802-3
Buts :
·
simple, pas cher
·
peu d'options
·
pas de priorité des équipmts
·
on ne peut pas faire taire le voisin
·
10 Mb/s
·
pas d'infos qui circulent en sens
inverse en même temps Û pas de full
duplex
·
pas de contrôle d'erreur
·
ni sécurité, ni confidentialité
·
vitesse constante
·
pas de protection c/ un user malveillant
![]()
![]()
station
![]()
controller
interface
interface
cable
transceiver = émetteur-récepteur
tap = robinet
bouchon
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
(absorbe bus (gros coaxial)
les msg
en fin de
transmission)
Ethernet IEEE 802.3
Trame =
Þ un équipmt ethernet a une adresse
unique au monde
|
|
Nb d'octet |
Rôle |
Préambule
|
56 = 7 ´ (10101010) |
réveille
tous les adaptateurs destinataires et permet la synchronisation des horloges des adaptateurs
émetteurs et destinataires |
|
SFD Start Frame Delimitor |
8 (10101011) |
annonce
le début de la trame |
|
adr. dest |
48 |
|
|
adr. source |
48 |
|
|
taille ou type |
16 |
contient
le type ou l'application à laq. l'info est destinée |
|
données |
entre 46 et 1500 |
si – de
46 octets, mettre des octets bidons si + de
1500, il faut un mécanisme pour découper les
données |
|
FCS Frame Control Sequence |
32 |
CRC Contrôle de
Redondance Cyclique Mécanisme
de contrôle de la trame. Si la transmission est mauvaise, suppression
de la trame |
Þ format d'une trame entre 72 et
1526 octets
(entre 46
et 1500 octets de données)
Adresses
ethernet
Ex
: 08:00:20 : SUN
Entre 2
trames, espaces minimum de 12 octets de silence
Û 9,6 ms
Circulation
des octets : préambule Þ séquence de contrôle
Ciculation
des bits d'un octet : poids faible Þ poids fort
·
écoute, canal libre Þ émission
·
puis écoute et comparaison
o
idq Û pas de collision
o
¹ Û une
collision est en train de revenir Þ arrêt
·
tous les transceivers
écoutent toutes les trames et ne transmettent à leur
station que ce qui lui est destiné
Û réunion
sans animateur (il n'y a personne pour donner la parole) entre gens
polis (on parle que si les autres se taisent)
Pb des collisions
·
Détection en envoi de trame
A émet.
B émet.
B détecte la collision : envoit de la bouillie (jam
– 4 octets) pour renforcer la collision et
qu'elle parvienne jq'à A, qui continue d'émettre.
La collision se propage jq'à A.
A détecte alors la collision et arrête d'émettre.
Rq : il faut que la trame soit assez grande et que A
continue d'émettre.
·
Détection en réception de trame
Lgr mini d'une trame = 72 o
Lgr d'une trame ayant eu une collision < 72 o
Þ tte trame
d'une lgr < 72 o est rejetée
·
Réémission
attente de n*Slot Time
15 réémission au +
Solutions aux collisions
·
RTD Round Trip
Delay = délai de l'aller-retour fixé à 50 ms
·
Slot Time
= temps d'insertion = temps d'acquisition du canal = 51,2 ms, assure
le monopole du support Þ pas
besoin de comparer ce qui passe sur le canal et ce qui est émis
Þ imposent
des limitations matérielles
Supports : coaxial, paire torsadée, fibre
Transmission : bande
de base seulement
Débit : 10 ou 100 Mb/s
Les équipmts peuvent être connectés sur un hub (=moyeu, centre de la roue) central.