Cours de RLI
Mastre Professionnelle
Les rseaux locaux industriels
Couches 5 7 : couches hautes charges du traitement des
donnes.
Rle
Nom
1- Introduction
Application
Un rseau local est dfini par lensemble des lments permettant
Prsentation Reprsentation des donnes
lchange haut dbit de donnes entre des quipements au sein
Session
Synchronisation du dialogue
dune mme entreprise.
Transport
Connexion entre les 2 htes distants
Rseau
Routage : Acheminement des paquets
Liaison
Construction des trames et dtection des erreurs
Physique
Codage des bits et caractristiques lectriques
On distingue trois types de rseaux :
-
Les rseaux longue distance : WAN (Wide Area Network)
d > 100km.
Interface avec lapplication
Tableau 1: Modle OSI
Les rseaux mtropolitains : MAN (Metropolitan Area
Network) d > 1km.
2.1 Les RLI et le modle OSI
Les rseaux locaux : LAN (Local Area Network) d < 1km
Les RLI ne sont pas construits sur le modle OSI 7 couches
Exemple : les rseaux Locaux Industriels (RLI).
(contrairement aux rseaux informatiques). Un RLI est bas sur la
restriction du modle OSI 3 couches.
2- Le modle OSI
Les couches 3 6 sont vides : Pas dinterconnexion avec un autre
Le Modle OSI (Open Systems Interconnection) : Le modle
rseau.
dInterconnexion des Systmes Ouverts de lISO sert de
La couche liaison est divise en deux sous-couches :
rfrence tous les systmes de communication.
Le modle OSI possde 7 couches :
La sous-couche L.L.C. (Logical Link Control) : filtrage des
messages, recouvrement des erreurs bit/trame, notification
Couches 1 4 : couches basses charges dassurer un
des surcharges.
transport optimal des donnes.
ISSAT Kairouan
1/16
2011-2012
Cours de RLI
Mastre Professionnelle
La sous-couche M.A.C. (Medium Access Control) : mise
mtalliques, fibres optiques, Hertzien, etc.).
en trame (mission/rception), dtection et signalisation
du bit erreur, arbitrage (gestion de laccs au medium).
Numro
Nom de la couche
Application
La topologie (toile, bus, anneau, arbre).
La gestion de l'accs au support de communication (matreesclave, alatoire, jeton, etc.).
2
3
Le support physique de communication (conducteurs
Vide
Le codage des donnes sur le support de communication.
Ce codage peut tre "large bande" (porteuse module) ou
en "bande de base".
5
6
Liaison
Physique
3.1 Le support physique de communication (le mdia)
Le support de communication fait partie de couche 1 du modle
Tableau 2: Modle OSI et RLI
OSI. Il doit tre dcrit dans le document normalisant le type de
technologie employe. On distingue :
3- Diffrents types de rseaux
-
Bus des capteurs et actionneurs (Sensor Bus) : AS-i.
3.1.1 Le cble coaxial
Bus de terrain (Device Bus) : Modbus+, Pofibus DP,
Le cble coaxial est un cble cylindrique compos de deux
Device Net.
conducteurs
Rseaux locaux industriels (RLI) : Fipway, Profibus
lectriques
concentriques
(diffrents
et
dits
asymtrique).
FMS, Modbus.
3.1.2 La paire torsade
Rseaux informatiques (DataBus) : Ethernet MMS.
La paire torsade est compos de deux fils conducteurs enrouls
lun autour de lautre (plusieurs paires sont regroupes lintrieur
Tous les RLI diffrent par :
dun mme cble).
ISSAT Kairouan
2/16
2011-2012
Cours de RLI
Mastre Professionnelle
3.1.3 La fibre optique
Station B
Station A
La fibre optique est un conducteur de signaux lumineux, qui est
construit soit en silice (pure et dop), soit en matire plastique.
Station centrale
3.2 Les Topologies dun rseau
La topologie dun rseau dfinit la structure dimplantation
Station C
Station D
logique, cest--dire le genre dinterconnexion entre les lments
du rseau.
Figure 1: Topologie toile
Comme le mdia, la topologie fait partie de la couche physique
du modle. Cest donc dans la norme associe ce niveau que
Chaque machine (station) nest relie qu ses deux plus proches
sont explicites les rgles dinstallation et de connexion.
voisins.
Deux grandes catgories de topologie lmentaires existent :
-
3.2.2 La topologie anneau
les topologies bases sur des liaisons point point (ltoile,
Station A
lanneau, la chaine, le maillage).
-
les topologies permettant plus de deux accs physiques au
Station B
Station D
support (le bus). Dautres topologies plus complexes peuvent
tre obtenues en combinant les topologies lmentaires
Station C
comme les arborescences.
Figure 2: Topologie anneau
3.2.1 La topologie toile
Si tous les appareils du rseau sont raccords un unique
lment, qui est alors le cur du rseau.
ISSAT Kairouan
3/16
2011-2012
Cours de RLI
Mastre Professionnelle
3.2.3 La topologie bus
Si les lments sont connects les uns cot des autres (en
Mthodes dynamiques : le support n'est allou qu' la
station qui veut parler, au moment o elle veut parler.
Dans le cadre des RLI, on utilise surtout les mthodes dynamiques
parallle) sur le mme support.
suivantes : accs matre-esclave, accs alatoire, accs par jeton.
Station A
Station B
Station C
Terminaison Zo
Station D
3.3.1 Maitre esclave
Une station spciale joue le rle du matre. Les autres stations
Terminaison Zo
jouent le rle des esclaves. Elles peuvent tre orateur ou auditeur.
Figure 3: Topologie bus
3.3.2 Accs alatoire
3.2.4 La topologie arborescente
Toutes les stations jouent le mme rle.
La topologie arborescente en bus ou en toile peut tre construite
Avant d'mettre, une station coute le rseau. Si aucune
partir des topologies de base (toile, bus,).
transmission n'est en cours, elle met son message, tout en
l'coutant. Si une collision intervient (une autre station met
3.3 Les mthodes daccs
simultanment), elle ritre sa tentative.
La mthode daccs constitue la technique employe pour grer
le droit daccs au mdia. Elle fait partie des attributions de la
couche 2, et plus prcisment de la sous-couche MAC, quand
3.3.3 Accs par jeton
Toutes les stations jouent le mme rle et une autorisation
celle-ci est spare du LLC.
d'mettre le jeton circule sur le rseau :
On distingue deux classes de mthodes :
Avant d'mettre, une station attend un jeton libre. Lorsqu'il passe,
elle y attache son message et le propage. S'il contient un message
Mthodes statiques : la bande passante du support est
qui lui est destin, elle en prend connaissance et propage le jeton.
rpartie une fois pour toute entre les stations.
ISSAT Kairouan
4/16
2011-2012
Cours de RLI
Mastre Professionnelle
3.4 Codage sur le support
3.4.4 Le code Manchester diffrentiel
Le codage et la transmission font partie du niveau 1 et sont donc
Le 0 est cod par un changement de niveau (front montant ou
dfinis dans les documents de normalisation relatifs cette
descendant) en dbut dintervalle et en milieu, alors que le 1 est
couche. La transmission peut seffectue dans :
cod par un simple changement de niveau en milieu dintervalle.
Le domaine analogique : modulation en amplitude, en
frquence ou en phase.
3.5 Les codes de contrle derreurs
Se sont des mthodes mises en place au niveau de la couche 2 du
Le domaine numrique : codage : NRZ (Non Return to
Zero), NRZI (Non Return to Zero Inverted), Manchester,
modle OSI (couche liaison de donnes).
Il existe deux catgories de codes de contrle :
Manchester diffrentiel, Miller, etc.
3.4.1 Codage NRZ
les codes dtecteurs derreurs
les codes correcteurs derreurs
Ce code est un des plus simples, puisquil consiste en une suite
de deux niveaux lectriques possibles +V et V ou V correspond
3.5.1 Le code de Hamming
la valeur binaire 1, et V 0.
Cest un code dtecteur et correcteur derreurs (voir cours
technologie des rseaux).
3.4.2 Codage NRZI
Le chiffre 1 est cod par un changement dtat (front montant ou
3.5.2 Le CRC (Cycle Redundancy Check)
descendant) aprs le coup dhorloge, le 0 par labsence de
Cest uniquement un code dtecteur derreurs. Le principe gnral
changement dtat. Ce code ne possde pas de polarit.
de ce code est le suivant (voir cours technologie des rseaux) :
-
3.4.3 Codage Manchester
Il sagit dun code o le 1 est reprsent par un front montant et
le 0 par un front descendant. Il ne peut donc pas tre lu
Chaque suite de bits (une trame) transmettre est
augmente par une autre suite de bits dite de redondance
ou de contrle.
correctement si lon en inverse le sens.
ISSAT Kairouan
5/16
2011-2012
Cours de RLI
Mastre Professionnelle
Pour chaque suite de bits transmise, on ajoute bits. On
dit alors que lon utilise un code , avec
vec .
la rception, on effectue lopration inverse et les bits
ajouts permettent deffectuer des contrles larrive.
4. Le bus AS-i (Actuator Sensor Interface)
Cest un bus industriel cre en 1990 par un consortium de
c) Topologie anneau
fabricants de capteurs/actionneurs et adopt
dopt par plus de
Figure 4: Topologie du bus AS-i
AS
60 fabricants. Il offre une trs large gamme de produits.
4.1.2 Support physique de transmission
4.1 Caractristique du bus AS-i
Le bus AS-i utilise comme support
upport physique un cble 2
4.1.1 Topologie du bus AS-i
conducteurs non blinds, non torsads pour les donnes et
La topologie du rseau ASI est libre et volutive,
volutive toutes les
lalimentation des entres et un cble
ble 2 conducteurs non blinds,
architectures (ligne, arbre ou toile, anneau..) sont possibles.
possibles
non torsads pour lalimentation des sorties.
La longueur du cble est de 100 m (200 m avec rpteur) et le
nombre desclaves par segment AS-i est de 31 esclaves.
4.1.3 Vitesse du bus AS-i
Lee temps de scrutation des esclaves est de 5 ms pour le nombre
maximum de stations (31), ce qui correspond environ 167
kbits/s. Le matre interroge cycliquement ses esclaves. La dure de
a) Topologie toile
b) Topologie arbre
scrutation est de :
-
ISSAT Kairouan
6/16
1 ms pour 6 esclaves.
2011-2012
Cours de RLI
3 ms pour 16 esclaves.
5 ms pour 31 esclaves.
Mastre Professionnelle
des capteurs ou actionneur traditionnels : Ils sont raccords
sur le bus par lintermdiaire de rpartiteurs actifs (4
capteurs - actionneurs par rpartiteur).
Dans un systme ASI selon la spcification tendue 2.1, le temps
de cycle maximal est de 10 ms pour 62 esclaves.
4.3 La trame AS-i
Cest une trame courte, efficace et de longueur constante. Le temps
4.2 Maitre et esclave AS-i
de cycle AS-i est court et rptitif. On distingue deux type de
Le bus AS-i est de type maitre esclave.
trames ou tlgrammes.
4.2.1 Le matre
C'est l'entit intelligente qui gre les changes sur le bus AS-i.
Cest une trame de longueur fixe (14 bits).
elle peut tre :
-
automate programmable qui intgre la communication
ASI.
4.3.1 Trame du maitre AS-i
ST
SB
A4A0
S4S0
PB
EB
Spcification des bits :
matre PC avec une carte dextension.
ST
bit de dmarrage = 0 ( start bit )
SB
bit de commande (slection donnes de sortie ou
mot de commande asynchrone)
A4 A0
adresse du destinataire
4.2.2 Les esclaves
S4 S0
donnes de sortie
Ce sont les entits "communicantes" relies au bus (31 au
PB
bit de parit
maximum par segment AS-i), elles peuvent tre :
EB
bit de fin = 1 (end)
Le matre passerelle qui transforme le bus en un simple nud de
communication dun bus de niveau suprieur.
des capteurs ou actionneurs communicants (comportant
un ASIC) se raccordant directement sur le bus.
ISSAT Kairouan
7/16
2011-2012
Cours de RLI
Mastre Professionnelle
Remarque :
1) Quel est le type de chaque tlgramme ? Justifier ta rponse.
Dans la nouvelle spcification 2.11 : 62 stations au lieu de 31 le
2) Identifier les bits de chaque trame.
bit S4 est un bit supplmentaire dadresse, ce qui rduit les
3) Quel est le rle du bit de parit dans chaque trame ?
sorties 3 par station.
5. Le bus CAN (Controller Area Network)
4.3.2 Trame des esclaves AS-i
Le CAN (Controller Area Network) fait partie des bus de terrain
Cest une trame de longueur fixe (8 bits) :
les plus utiliss tant pour des applications automobiles que des
ST
E4E0
PB
EB
applications industrielles (automatisme, etc.). En effet si nous
prenons lexemple de lautomobile la communication entre les
Spcification des bits :
ST
bit de dmarrage = 0 (start bit)
diffrents modules ncessite un bus dchange dinformation en
E4E0
donnes dentre
temps rel, tel que le bus CAN.
PB
bit de parit
EB
bit de fin = 1 (end bit)
5.1 Le Bus CAN et le modle OSI
Le bus CAN est construit sur la base du modle OSI 3 couches :
Remarque :
la couche physique et la couche application.
Lesclave appel par le matre doit rpondre immdiatement,
aprs une pause de 2 10 bits. Il doit rpondre sil est prsent, et
ne peut accder au bus qu cette occasion, lappel du matre
la rponse est aussi suivie dune pause de 2 10 bits.
4.4 Application
Soit les deux tlgrammes ASI suivants :
Tlgramme 1 : 01010101 et Tlgramme 2 : 01000111110011
ISSAT Kairouan
8/16
Numro
Nom de la couche
Rle
Application
Spcifi par lutilisateur
Prsentation
Vide
Session
Vide
Transport
Vide
Rseau
Vide
Liaison
Protocole CAN
Physique
Protocole CAN avec libre
2011-2012
Cours de RLI
Mastre Professionnelle
choix du medium
5.4 Trames du bus CAN
Tableau 3: CAN et modle OSI
Le bus CAN utilise quatre types de trame :
-
5.2 Supports filaires du Bus CAN
(spcification CAN 2.0A) et une trame au format tendu
Le bus CAN utilise des paires diffrentielles torsades (rduction
(spcification CAN 2.0B).
des perturbations) : on distingue deux classes :
-
Une trame de donnes : une trame au format standard
Une trame de requte.
longueur limite par la capacit parasite).
Une trame derreurs.
CAN high speed ISO 11898 : (125 kbits/s 1Mbits/s,
Une rame de surcharge.
CAN low speed ISO 11519 : (125 kbits/s, 2 20 nuds,
paire 120 , 2 30 nuds, 40m 1Mbits/s).
5.4.1 Format de la trame de donnes CAN
Les formats des trames de messages CAN sont donns par les
5.3 Mthode de codage Bit Stuffing
CAN utilise un codage NRZ. Afin de ne pas laisser de grande
suite de 1 ou de 0, aprs 5 bits de valeur identique, un bit de la
tableaux suivants :
SOF
Champ
darbitrage
Champ
de contrle
Champ
de donnes
Champ
CRC
Champ
Acq.
Fin
trame
1 bit
12 bits
6 bits
0-8 octets
2 octets
2 bits
7 bits
valeur oppose est insr (retir la rception).
Consquences :
Tableau 4: Spcification des messages au format standard
-
Modification du spectre du signal NRZ.
Plus grand nombre de transitions : Synchronisation de
(spcification CAN 2.0A)
lhorloge.
Cette mthode est appele bit stuffing
Champ
darbitrage
Champ
de contrle
Champ
de donnes
Champ
CRC
Champ
Acq.
Fin
trame
1 bit
32 bits
6 bits
0-8 octets
2 octets
2 bits
7 bits
Tableau 5: Spcification des messages au format tendu
Donnes
1 1 0 0 0 0 0 0 1 1 0 1 1 1 1 1 0
Bits mis
1 1 0 0 0 0 0 1 0 1 1 0 1 1 1 1 1 0 0
ISSAT Kairouan
SOF
9/16
(spcification CAN 2.0B)
2011-2012
Cours de RLI
Mastre Professionnelle
- Champ de CRC (16 bits) : Le CRC est calcul depuis le dbut
On distingue sept parties :
- Dbut de trame : Start Of Frame (1bit dominant) pour la
de la trame jusqu' la fin du champ de donnes (sur la trame
non stuffe ).
synchronisation des stations.
Le polynme gnrateur est :
Repos
1
Bit rcessif
SOF
16 bits
- Champ darbitrage (12 bits) : Il est compos des 11 bits de
lidentifiant et le bit RTR (Remote Transmission Request) qui
est un bit dominant pour une trame de donnes.
- Champ de commande (6 bits).
R0
R1
DLC3
DLC2
15 bits CRC
DLC1
Dlimiteur
de CRC
DLC0
- Champ dacquittement (2 bits) : Emission de deux bits
rcessifs, un rcepteur recevant correctement la trame va
Rserv
Nombre doctets du champ de donnes
(dominant) 2.0A
acquitter celle-ci. Cela ne veut pas dire que le destinataire la
bien reue.
- Champ de donnes (0 8 octets transmis MSB en tte).
0 8 octets
MSB
ISSAT Kairouan
LSB
10/16
2011-2012
Cours de RLI
Mastre Professionnelle
une partie d'un message qui devrait tre code avec la mthode du
2 bits
bit stuffing.
Erreur de CRC (CRC error) : Une erreur de CRC est dtecte
lorsque le CRC calcul par un rcepteur est diffrent de la valeur
du CRC contenu dans la trame.
ACK- Slot
Dlimiteur de ACK
Erreur de forme (Form error) : Une "Form error" est dtecte
- Fin de trame de donne : Emission de 7 bits rcessifs sans
stuffing ! Lespace inter-trame doit tre suprieur la
lorsqu'un bit qui devrait tre une certaine valeur est une valeur
diffrente (un dlimiteur par exemple).
Erreur dacquittement (ACK error) : Le transmetteur dtecte une
dure de trois bits.
erreur d'acquittement lorsqu'il ne reoit pas de bit dominant
5.5 Les erreurs sur le bus CAN
pendant le ACK Slot.
Diffrents erreurs peuvent tre gnres dans le bus CAN. On
5.6 Application
distingue :
Erreur bit (Bit error) : Un nud envoyant un bit sur le bus
regarde aussi en mme temps les bits qu'il reoit (Bit
Soit la trame de donnes CAN, qui possde les caractristiques
suivante :
monitoring). Il considre comme une erreur de bit lorsque le bit
Champ1
Champ 2
Champ 3
Champ 4
envoy est diffrent du bit reu, l'exception de l'envoi d'un bit
001100110010
000001
10101010
rcessif durant l'arbitrage (cas de la perte d'arbitrage) ou pendant
le ACK Slot (trame acquitte).
Erreur de stuffing (Stuff error) : Le nud dtecte une erreur de
stuffing lorsqu'il reoit 6 bits conscutifs de mme valeur dans
Champ 5
Champ 6
Champ7
0000000000000011
01
1111111
1) Quel est le type de cette trame ? Justifier ta rponse.
2) Nommer chaque champ dans cette trame.
ISSAT Kairouan
11/16
2011-2012
Cours de RLI
Mastre Professionnelle
3) Quel est le rle des champs 2 et 4 dans cette trame ?
6.2 Le rseau Modbus RS-485
MODBUS - RS485 est un bus utilisant un media matre/esclave
6- Le rseau Modbus
ave une vitesse de transmission allant de 1,200 115 Kbits/s.
Modbus est un protocole de communication dvelopp par
Modicon. Il assure le transfert dinformations entre les
Application
quipements lectroniques.
Prsentation
Session
Transport
Rseau
Liaison
Physique
Dans le rseau Modbus standard, il ya un seul matre et plus que
247 esclaves chacun une unique adresse allant de 1 247. Le
matre seul peut crire des informations aux esclaves
6.1 Caractristique du rseau Modbus
Modbus
Maitre-esclave
RS-485
Topologie bus.
6.3 Le rseau Modbus TCP/IP
Nombre thorique d'abonns 247. Peut-tre plus faible
MODBUS TCP/IP utilise TCP/IP et Ethernet 10 Mbit/s ou 100
suivant les constructeurs ainsi que par la limitation de la
Mbits/s pour transmettre les messages MODBUS.
couche physique.
Application
Transmission en semi duplex, pas de mdium particulier
Prsentation
(paire torsade, coaxial, fibre optique) fix en fonction
Session
des distances et des interfaces disponibles.
Transport
Rseau
IP
Liaison
CSMA/CD
Physique
Transmission en bande de base de 50 19 200 bits/s.
Supporte les liaisons RS232, RS422, RS485.
Mthode d'accs par protocole matre/esclaves.
ISSAT Kairouan
12/16
Modbus
TCP
Ethernet V2 ou 802.3
2011-2012
Cours de RLI
Mastre Professionnelle
6.4 Le rseau Modbus Plus
considre que le prochain caractre est un dbut de trame. Le
MODBUS PLUS est un rseau de haut dbit (1 Mbit/s) qui utilise
format de la trame en mode RTU est la suivante :
la structure du message Modbus.
Adresse esclave
Code fonction
Donnes
CRC
1 octet
1 octet
0 252 octets
2 octet
Application
Modbus
Prsentation
Session
Transport
Rseau
IP
Liaison
802.4 Token Passing
Physique
Tableau 6: Format de la trame Modbus en mode RTU
Chaque octet (00 FF), d'une trame RTU, est transmis suivant le
TCP
format recommand suivante :
1 bit de Start
8 bits de donnes
1 bit de parit 1 bit de stop
RS 485
La parit est normalement paire par dfaut. Il est possible de
6.5 Les modes de transmissions
supprimer la parit, dans ce cas, il est recommand de mettre deux
Deux modes de transmission, sont dfinis : Le mode RTU et le
mode ASCII.
-
bits de stop. (1 bit de Start, 8 bits de donnes, 2 bits de Stop).
Les deux octets du CRC sont transmis poids faible en tte. Le CRC
Les modes de transmission doivent tre identiques pour
est calcul sur lensemble des champs adresse, fonction et
tous les participants un mme rseau.
donnes.
Le mode ASCII est une option.
Une cl de contrle de deux octets est ajoute la fin de la trame.
C'est un CRC16 dont le polynme gnrateur est :
6.5.1 Transmission en mode RTU
Les trames RTU ne comportent ni entte, ni dlimiteur de fin. La
1
station rceptrice contrle le temps sparant deux caractres
conscutifs, s'il est suprieur 3 caractres et demi, elle
ISSAT Kairouan
13/16
2011-2012
Cours de RLI
Mastre Professionnelle
6.5.2 Transmission en mode ASCII
Le code fonction retourn est celui de la commande avec le bit de
Les trames sont mises avec un dlimiteur de dbut "3A" (Code
poids le plus fort forc 1.
ASCII de ":") et un dlimiteur de fin "0D 0A" (Codes ASCII de
Les codes derreurs sont donns par le tableau suivant :
CR et LF).
3A
Erreur
Adresse
esclave
Code
fonction
Donnes
2 car
2 car
525 octets
1 car
CRC
2 car
0D 0A
2 car
Tableau 7 : Format de la trame Modbus en mode ASII
Chaque caractre ASCII est transmis suivant lun des deux
Code
Fonction inconnue
Adresse incorrecte
Donne incorrecte
Esclave non prt
Acquittement
Dfaut dcriture
formats :
-
Start, 7 bits de donnes, 1 Bit de parit, 1 Bit de Stop.
Start, 7 bits de donnes, 2 Bits de Stop.
Tableau 9 : Codes derreurs
6.6 Application
6.5.3 Trame dexception
Soit les trames MODBUS suivantes :
Des trames dexception sont prvues pour permettre la gestion du
Trame 1 : 05 04 01 02 21 54 18 16
rseau et le traitement des erreurs (11 caractres en ASCII et 5
octets en RTU). Le format de la trame dexception est la
Trame 2 : 3A 42 45 55 22 40 44 58 48 16 34 22 14 15 18 0D 0A
1) Quel est le type de chaque trame ?
suivante :
Champ adresse
Champ code
Champ code erreur
CRC
1 octet
1 octet
1 octet
2 octet
2) Identifier les champs qui constituent chaque trame.
3) Pourquoi on utilise le champ CRC dans chaque trame ? Justifier
ta rponse.
Tableau 8 : Format de la trame dexception
ISSAT Kairouan
14/16
2011-2012
Cours de RLI
Mastre Professionnelle
4) Donner le polynme gnrateur pour calculer le CRC dans le
rseau Modbus.
7.1 Trame Ethernet V2
Chaque trame Ethernet V2 est constitue par les champs suivants :
7- Le rseau Ethernet
Prambule
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
8 octets
Adresse
Adresse
Ether
destination
source
Type
6 octets
6 octets
2 octets
Donnes
CRC
46 1500 octets
4 octets
Tableau 10: Format de la trame Ethernet V2
lISO sous la norme 8802-3.
Ethernet est un bus de donnes initialement dvelopp pour la
Spcification des champs de la trame :
communication informatique de haute vitesse appropri pour la
7.1.1 Prambule (8 octets)
transmission de volumes de donnes importants.
Annonce le dbut de la trame et permet la synchronisation.
Les rseaux Ethernet permettent gnralement de transmettre
deux types de trames au format lgrement diffrent : les trames
Ethernet V2 et les trames 802.3.
7.1.2 Adresse Destination (6 octets)
Adresse physique de la carte Ethernet destinataire de la trame.
On reprsente une adresse Ethernet comme ses 6 octets en
Des fibres de verre, des cbles torsads (paires torsades) ou des
hexadcimal spars par des :.
cbles coaxiaux sont utiliss. Cependant, il nest pas appropri
Exemple : 08 : 00 : 07 : 5c : 10 : 0a
pour la transmission de signaux en temps rel.
La destination peut tre une adresse de multi-diffusion. En
Ethernet est de plus en plus accept en ambiance industrielle
particulier, ladresse ff:ff:ff:ff:ff:ff (diffusion ou broadcast)
entre le process et le niveau de commande (hirarchies bus de
correspond toutes les stations du rseau physique Ethernet.
terrain). De plus, Ethernet est la base pour linternet et les
serveurs web.
7.1.3 Adresse Source (6 octets)
Adresse physique de la carte Ethernet mettrice de la trame.
ISSAT Kairouan
15/16
2011-2012
Cours de RLI
Mastre Professionnelle
7.1.4 EtherType ou type de trame (2 octets)
[3] Jean Demartini, Introduction aux Automates programmables
Indique quel protocole est concern par le message.
industriels et aux Rseaux locaux industriels, 1999 2000.
[3] Mohamad Khalil, Les rseaux locaux industriels, Universit
7.1.5 Champ de donnes (46 1500 octets)
Libanaise.
Les donnes vhicules par la trame. Sur la station destinataire de
la trame, ces octets seront communiqus lentit (protocole)
indique par le champ EtherType. Notons que la taille minimale
des donnes est 46 octets. Des octets 0, dits de bourrage, sont
utiliss pour complter des donnes dont la taille est infrieure
46 octets.
7.1.6 Champ CRC (Cyclic Redundancy Code)
Champ de contrle de la redondance cyclique. Permet de
sassurer que la trame a t correctement transmise et que les
donnes peuvent donc tre dlivres au protocole destinataire.
Le polynme gnrateur de ce CRC est :
1
Rfrences Bibliographiques
[1] Alexis Ferrro, Ethernet et ses volutions, Edition AddisonWesley France, 1995.
[2] Dominique Paret, Le bus CAN Description de la Thorie la
pratique, Edition DUNOD, Paris, 1999.
ISSAT Kairouan
16/16
2011-2012