Académique Documents
Professionnel Documents
Culture Documents
2008 - 2009
Transport et gestion de
linformation
ESSAIS DE SYSTMES
Cours TD
La communication met en uvre une chane dlments permettant denvoyer des informations vers des
partenaires. Pour quelle fonctionne bien il faut respecter des rgles simples comme ne pas parler en
mme temps ou encore parler la mme langue, voir du mme sujet (protocoles). On peut utiliser
diffrents modes de communication comme la communication crite ou parle (couches).
1.
NORMALISATION :
Permet lutilisateur de
considrer toutes les
autres couches infrieures
comme transparentes
Dfinit le format et
lencodage des
informations transmises
Synchronise et gre la
communication entre deux
quipements
Synchronise le dialogue
entre deux quipements
distants
LIAISON
PHYSIQUE
APPLICATION
PRESENTATION
SESSION
TRANSPORT
RESEAU
Encode et transfert
physiquement les bits
entre deux quipements
adjacents
Page 1
Essais de systmes
Fonctionnement du modle
APPLICATION
Protocole
APPLICATION
PRESENTATION
Protocole
PRESENTATION
SESSION
Protocole
SESSION
TRANSPORT
Protocole
TRANSPORT
RESEAU
Protocole
RESEAU
LIAISON
Protocole
LIAISON
PHYSIQUE
Protocole
PHYSIQUE
Emetteur
2.
Rcepteur
Le transport des donnes consiste a coder linformation de faon pouvoir tre vhicules sur un
support adapt. Dans le cas des transmissions numriques, le codage se fait par des 0 et des 1 logiques
correspondant des niveaux de tension ou de courant.
La transmission des bits de donnes peut tre vhicule de deux faons diffrentes :
Parallle,
srie.
Transmission parallle :
La transmission parallle consiste a mettre simultanment n bits dinformations ou mots sur n fils de
transmission (bus) accompagns de fils de contrle commande.
EMETTEUR
RECEPTEUR
1
0
0
1
Registre
Organe de
traitement
des
donnes
bus
Registre
bus
10011001
Organe de
traitement
des
donnes
10011001
N fils de transmission
Page 2
Essais de systmes
RECEPTEUR
bus
bus
0
Registre
Registre
Organe de
traitement
des
donnes
10011001
Organe de
traitement
des
donnes
10011001
1 fil de transmission
Half Duplex (semi-Duplex) la transmission se fait dans les deux sens mais pas simultanment.
E
puis
R
R
puis
E
Full Duplex (Duplex) la transmission peut se faire dans les deux sens simultanment.
E
et
R
R
et
E
Page 3
Essais de systmes
La liaison multipoint ncessite un central pour mettre des messages vers tous les rcepteurs. Il utilise
parfois des concentrateurs rseaux (voir topologie).
Exemple : le rseau Ethernet dtection de collision fonctionne sur le principe de la collision
destructive et utilise des hubs (concentrateurs) et des Switchs (connecteurs).
3.
Formats dchange
Un mot binaire (base de la communication informatique) est code suivant une norme qui dfini le
nombre, la forme et le type de caractre.
Gnralement utilis en informatique industrielle, le code ASCII (American Standard Code for
Information Interchange) permet daffecter un code binaire chaque caractre dun clavier
alphanumrique. De plus, ce code tant trs rpandu, il permet de transmettre des caractres avec la
majorit des units de traitement.
tendue (8 bits)
Pour bien lire le tableau, il faut construire le code hexadcimal en prenant d'abord le digit de la ligne,
puis le digit de la colonne. Par exemple, la lettre @ a pour code hexadcimal 40
Page 4
Essais de systmes
Le mot ASCII obtenu nest jamais envoy seul mais fait partie dun ensemble plus vaste comportant des
bits de contrle ; gnralement appel encapsulation .
Bit de Start : il indique le dbut dmission du caractre (0 ou 1 Logique)
Bit de Stop : il indique la fin dmission du caractre (0 ou 1 Logique)
Bit de parit : il contrle de faon simple, la validit du caractre reu en indiquant si le nombre de 1
Logiques sur lensemble du message est pair (even) ou impair (odd). Cette mthode permet de dtecter
une erreur dun bit sur 8. Cette erreur est gnralement due une perturbation EM.
BIT 8
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
Bit de Start
BIT 9
Bit de parit
Bit de Stop
BIT 10
Attention ne pas confondre les bits avec les bytes. En effet un byte reprsente un octet c'est--dire un
mot de 8 bits. Une vitesse exprime en Bytes/sec est 8 fois plus grande quune vitesse exprime en
bits/sec.
Exemple : abonnement ADSL 1 Mga bits/s = 128ko/sec
Page 5
Essais de systmes
4.
1Mbits
MAN
1
mn
1kbits
NOMBRE
LAN
1s
Niveau 3
Entreprise
Systme
dinformation
Niveau 2
Atelier
Gestion de
production
Supervision
D'INFORMATIONS
VITESSE
A TRANSMETTRE
PAN
1 bit
DE
REACTION
NECESSAIRE
1 ms
SAN
Niveau 1
Machines
Niveau 0
Capteurs
Actionneurs
Le contrle
commande
Les constituants
Page 6
Essais de systmes
TOPOLOGIE EN ANNEAU
TOPOLOGIE EN ETOILE
TOPOLOGIE MAILLEE
Page 7
Essais de systmes
Architecture du btiment
Rgles de cblage
L1+ L2 < 10 m
L3 < 90 m
5.
Usage
Tlphonie
SAN, PAN et LAN
TV cble ou terrestre
SAN et LAN
Tlphonie
LAN, MAN et WAN
Cot
faible
Avantages
Mise en uvre aise
faible
Distance
Immunit EM
10km~ Tel
Non si paire non blind
>100m LAN
>100m
Oui intrinsque la nature du cble
lev
Totalement immunis EM
Pas de limite
Page 8
Totale
Essais de systmes
CBLE UTP
CBLE FTP
CBLE SFTP
Page 9
Essais de systmes
T568B droit
APPLICATION
Passerelle logicielle
PRESENTATION
SESSION
TRANSPORT
RESEAU
Routeur
LIAISON
Pont ou bridge
PHYSIQUE
Page 10
Essais de systmes
Ces quipements sont souvent interoprables (facult de communiquer de manire intelligible avec
dautres quipements) et interchangeables (facult de pouvoir remplacer un quipement par un autre
sans constructeur spcifique). On les trouvera aussi bien en informatique quen automatisme industriel.
6.
matre-esclave,
jeton,
accs alatoire.
Avantage de la solution : le rseau un temps de scrutation fixe qui dpend de la charge du rseau
(nombre de machines et trafic)
Inconvnient de la solution : inexploitable sur un rseau MAN ou WAN .
Lanneau jeton
Cest un rseau fonctionnement squentiel qui permet dorchestrer le temps de parole de chaque entit.
Chaque machine parle lorsquelle a le jeton puis le passe la machine daprs.
Adresse
Adresse
Adresse
Adresse
Page 11
Essais de systmes
Discussion informelle
entre individus
indisciplins :
Adresse
2
Adresse
3
Adresse
1
Adresse
4
Avantage : la charge du rseau dpend du nombre dinformations transmettre et non pas du nombre de
machines.
Inconvnient : le message peut tre perdu. (CSMA/CD)
1.
Collision destructive = Internet
CSMA/CD = Carrier Sense Multiple Access Collision Detect
1 - Dtection de la collision
2 - Arrt de transmission de la trame
3 - Emission dune trame de brouillage
4 - Attente dun temps alatoire
5 - R-mission de la trame
2.
Collision non destructive = Bus CAN
CSMA/CA = Carrier Sense Multiple Access Collision Avoidance
1 - Dtection de la collision non destructive (bits rcessifs et dominants)
2 - Lquipement avec la priorit la plus basse cesse dmettre
3 - Fin de transmission de lquipement le plus prioritaire
4 - Lquipement avec la priorit la plus basse peut mettre sa trame
Au niveau de la couche application, on trouve les concepts suivants :
Client Serveur ; le serveur est une entit demandant un service sur le rseau tandis
que le serveur est lentit qui rpond une demande dun client
Requte
Pas de problme,
voil le fichier complet !
CLIENT
SERVEUR
Rponse
Page 12
Essais de systmes
Producteur Consommateur ; Le producteur est une entit (unique) qui fournit une
information, tandis que le consommateur est une entit qui lutilise (plusieurs entits peuvent utiliser la
mme information).
Il est 18h00
Et si jallais
au cinma...
Je vais rater
mon train !!!
PRODUCTEUR
CONSOMMATEUR N2
CONSOMMATEUR N1
Variables.
Variables cycliques :
Ce sont des informations rafrachies priodiquement une cadence prdfinie.
Variable acycliques :
Ce sont des informations rafrachies suite une requte ou un vnement.
7.
Exemples de rseaux.
Interfaces
E/S TOR
gnriques
Capteurs
TOR
Dpart
moteurs
E/S
analogiq
ues
Medium :
APPLICATION
PRESENTATION
VIDE
SESSION
VIDE
TRANSPORT
VIDE
RESEAU
VIDE
Matre / esclave
PHYSIQUE
Alimentation et communication
sur le mme support
Topologie :
Libre
Pas de fin de lignes
Distance maximum :
Dbit :
167 Kbits/s
1 transaction (data exchange) dure 150 micro-sec.
Temps de cycle = 5 ms pour 31 esclaves
10 ms pour 62 esclaves
LAN : Ethernet
Page 13
Essais de systmes
TCP - IP
Ethernet
1960
1970
1975
1980
1982
1983
1985
7
7
Modbus
APPLICATION
HTTP
FTP
BootP
DHCP
6
6
PRESENTATION
PRESENTATION
VIDE
VIDE
5
5
SESSION
SESSION
VIDE
VIDE
4
4
TRANSPORT
TRANSPORT
TCP
VIDE
3
3
NETWORK
RESEAU
IP
VIDE
VIDE
2
2
CSMA/CD
CAN 2.0 A et B + ISO 11898
---
Topologie :
Libre
Bus, toile, arbre, ou anneau
VIDE
Dbit :
Ethernet V2 ou 802.3
CAN 2.0 A et B = ISO 11898-1 et 2
Description
Dbit
Long.
maxi
Nbre max
stations/segment
Cble
10 base 5
Thick Ethernet
10 Mb/s
500 m
100
coaxial
10 base 2
Thin Ethernet
10 Mb/s
185 m
30
Paire
torsade
blinde
10 base T
Twisted pair
10 Mb/s
100 m
1024
100 base TX
Twisted pair
cat. 5
100 Mb/s
100 m
???
Fibre
10 base F
2 fibres
10 Mb/s
2000 m
1024
optique
100 base FX
2 fibres
100 Mb/s
2000 m
???
Page 14
Essais de systmes