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

 

 

 

 


Format d'une trame

 

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

 

Méthode d'accès CSMA / CD

·        é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.