Format des trames Ethernet

Network Engineering · lab

Voir tous les documents en réseaux

Format des trames Ethernet

C. Pain-Barre

IUT INFO

Ann e 2007-2008

1 Introduction

Ethernet est un r seau diffusion d velopp lorigine par les soci t s Xerox, Intel et Digital Equipment.

LIEEE a ensuite normalis ce r seau par la norme IEEE 802.3, reprise ensuite par lISO sous la norme 8802-3.

Voir le cours sur Ethernet pour une explication sur lutilisation de ce protocole.

Cest une technologie de niveau liaison du mod le OSI, qui sest impos e et quipe actuellement la quasi-

totalit des r seaux locaux dentreprise (LAN). Les Protocol Data Unit (PDU) transmis par Ethernet sont appel s

des trames. Ethernet (V2) et IEEE 802.3 ont un format de trames l g rement diff rent et les deux sont g n rale-

ment utilis s (cohabitent) dans un r seau Ethernet, mais pas forc ment par tous les quipements.

2 Ethernet V2

2.1 Format de la trame Ethernet V2

Ce sont les trames g n ralement transmises par les quipements terminaux :

Format de la trame Ethernet V2

2.2 Description des champs de la trame Ethernet V2

Pr ambule : (8 octets)

Publicité

Annonce le d but de la trame et permet aux r cepteurs de se synchroniser. Il contient 8 octets dont la valeur

est 10101010 (on alterne des 1 et des 0), sauf pour le dernier octet dont les 2 derniers bits sont 1.

Adresse Destination : (6 octets)

Adresse MAC de linterface (carte dacc s) Ethernet destinataire de la trame. On repr sente une adresse

Ethernet comme ses 6 octets en hexad cimal s par s par des :.

Exemple : 08:00:07:5c:10:0a

Une seule trame peut avoir plusieurs destinataires. En effet, le format des adresses MAC permet de coder 3

types de destinations :

" unicast : (mono-diffusion) un destinataire unique (celui qui poss de cette adresse MAC) ;

" multicast : (mutil-diffusion) un groupe dinterfaces est destinataire. Ce sont des adresses dont le

bit de poids faible du premier octet est 1 (exemple : 01:00:5E:00:00:01). Il faut param trer

la couche Ethernet dun quipement pour quil se reconnaisse dans une adresse multicast (cest

dire pour faire partie dun groupe). Un quipement peut faire partie de plusieurs groupes multicast.

INFO - IUT Aix-en-Provence

C. Pain-Barre, 2000-2008

866246 15004AdresseDestinationAdresseSourceEtherTypeNombre doctets :Pr ambuleCRCDonn esFormat des trames Ethernet

Ann ee 2007-2008

2/3

Publicité

" broadcast : (diffusion g n rale) cest ladresse ff:ff:ff:ff:ff:ff. Elle correspond toutes

les interfaces Ethernet actives sur un r seau Ethernet (tous les quipements se reconnaissent dans

cette adresse)

Adresse Source : (6 octets)

Adresse MAC de la carte Ethernet mettrice de la trame. Cest forc ment une adresse unicast.

EtherType : ou type de trame (2 octets)

Indique quel protocole est concern par le message. La carte r alise un d multiplexage en fournissant les

donn es au protocole concern .

Quelques types courants (en hexad cimal) d nis par la RFC 1700.

" 0x0600 : Xerox Network Systems

" 0x0800 : IPv4 (Internet Protocol version 4)

" 0x8100 : 802.1Q (encapsulation vlan)

" 0x0805 : X.25 niveau 3

" 0x0806 : ARP (Address Resolution Protocol)

" 0x8035 : RARP (Reverse ARP)

" 0x8137 et 0x8138 : Novell.

" 0x86DD : IPv6 (Internet Protocol version 6)

" 0x880B : PPP (Point-to-Point Protocol)

Publicité

" 0x8847 : MPLS (Multi-Protocol Label Switching)

Donn es : (46 1500 octets)

Les donn es v hicul es par la trame. Sur la station destinataire de la trame, ces octets seront communiqu s

lentit (protocole) indiqu e par le champ EtherType. Notons que la taille minimale des donn es est 46

octets. Des octets de bourrage (padding) 0, sont utilis s pour compl ter des donn es dont la taille est

inf rieure 46 octets.

CRC : (Cyclic Redundancy Code)

Champ de contr le de la redondance cyclique. Permet de sassurer que la trame a t correctement trans-

mise et que les donn es peuvent donc tre d livr es au protocole destinataire.

Le polyn me g n rateur de ce CRC est :

G(x) = x32 + x26 + x23 + x22 + x16 + x12 + x11 + x10 + x8 + x7 + x5 + x4 + x2 + x + 1

(cid:45) Pour le calcul du Round Trip Time pour le diam tre maximal dun Ethernet partag , il est dit que

la taille minimale dune trame Ethernet est de 64 octets mais on ne tient pas compte du Pr ambule.

En r alit , cette taille minimale est de 72 octets.

C. Pain-Barre, 2000-2008

INFO - IUT Aix-en-Provence

3/3

Ann ee 2007-2008

Publicité

Format des trames Ethernet

3 Ethernet 802.3

3.1 Format de la trame Ethernet 802.3

Ces trames sont principalement utilis es par les switchs Ethernet qui impl mentent certains protocoles de

gestion du r seau Ethernet, notamment IEEE 802.1D (Spanning Tree) :

Format de la trame Ethernet 802.3

3.2 Description des champs de la trame Ethernet 802.3

Par rapport la trame Ethernet V2, seul change le champ EtherType qui est remplac par un champ Longueur

qui indique la longueur de la trame. Dans ce cas, les donn es de la trame contiennent un PDU de la sous-couche

LLC (de type 1, 2 ou 3).

i Les quipements reconnaissent le type de trame gr ce au champ EtherType/Longueur : si sa valeur

est inf rieure 1500, cest quil sagit dune trame IEEE 802.3, sinon cest une trame Ethernet V2.

(cid:45) Les quipements terminaux ignorent g n ralement les trames IEEE 802.3, moins quils soient

congur s pour les traiter.

INFO - IUT Aix-en-Provence

C. Pain-Barre, 2000-2008

AdresseDestinationAdresseSourceNombre doctets :Pr ambuleCRCPDU LLCLongueur86646 150042