Transcript Liaison

Définition : La Liaison Téléinformatique
A
Moyen de transmission
Équipement
Informatique
Yonel GRUSSON
B
Équipement
Informatique
2
Définitions :Liaison de données
Circuit de données
E T T D (A)
S
L
E T T D (B)
Moyen de
L
S
transmission
CIRCUIT DE DONNEES
LIAISON DE DONNEES
E T T D : EQUIPEMENT TERMINAL DE
TRAITEMENT DE DONNEES
Yonel GRUSSON
3
E T T D : EQUIPEMENT TERMINAL DE
TRAITEMENT DE DONNEES
L’ETTD assure le traitement des
données transmises ou reçues
(ordinateur, terminal…)
Il se compose de 2 parties :
S Source des données
L
Un contrôleur de communication
2 contrôleurs de communication
+ 1 circuit de données
= 1 Liaison de données
Yonel GRUSSON
4
Circuit de données
E T T D (A)
S
L
E T T D (B)
E
T
C
D
E
T
C
D
L
S
CIRCUIT DE DONNEES
LIAISON DE DONNEES
Jonction ETTD/ETCD normalisée
ETCD : EQUIPEMENT TERMINAL DE
CIRCUIT DE DONNEES
Yonel GRUSSON
5
ETCD : EQUIPEMENT TERMINAL DE
CIRCUIT DE DONNEES
L’ETCD assure la gestion des
communications, la bonne émission et
réception des SIGNAUX.
Il établit la liaison, la maintient et y met
fin. Il assure également la conversion du
signal entre l’ETTD et le support de
transmission.
Exemple : MODEM (Attention pas seulement)
Yonel GRUSSON
6
TERMINOLOGIE EQUIVALENTE
(ISO - UIT/T)

ETTD
DTE : Data Terminal Equipment

ETCD
DCE : Data Communication Equipment
Yonel GRUSSON
7
Liaisons de données et réseau
ETTD
E
T
C
D
ETCD
ETCD
ETCD
ETCD
ETCD
ETCD
Yonel GRUSSON
E
T
C
D
ETTD
8
La TRANSMISSION
L’étude de la transmission de l ’information
suppose :
– Une codification de cette information,
– Une technique pour transmettre ce code,
– Un support de transmission.
(pour ces 2 derniers points voir cours sur la transmission)
Yonel GRUSSON
9
Les Différents Codes

Code International n° 2 (ou Code Baudot)

Code DCB
Code N° 5 du CCITT
(ou Code ASCII ou Code ISO)
Code EBCDIC
Code ANSI
Code VideoText (Minitel)




Dans les transmissions, l'octet reste encore une unité
de référence.
Yonel GRUSSON
10
Le SENS DE TRANSMISSION
UNIDIRECTIONNEL ou SIMPLEX
ETTD
E
T
C
D
E
E
T
T
C
C
D
D
ETTD
Un seul sens possible
Yonel GRUSSON
11
Le SENS DE TRANSMISSION
BIDIRECTIONNEL à l’Alternat
ou HALF-DUPLEX
ETTD
E
T
C
D
E
E
T
T
C
C
D
D
ETTD
2 Sens sont possibles Mais un seul au moment t
Yonel GRUSSON
12
Le SENS DE TRANSMISSION
BILATERALE Simultané
ou FULL-DUPLEX
ETTD
E
T
C
D
E
E
T
T
C
C
D
D
ETTD
2 Sens sont possibles simultanément (support doublé)
Yonel GRUSSON
13
Le SYNCHRONISME
Liaison ASYNCHRONE (Start/Stop)
État Repos
(Attente)
1
5 a 8 bits de Données
0
STOP =
1 ou 2 Bits
BIT DE
START
Nouveau Bit de Start
ou mise en Attente
Yonel GRUSSON
14
Le SYNCHRONISME
Liaison ASYNCHRONE (Start/Stop)
• Deux CARACTERES peuvent être émis à des
moments quelconques (asynchrone).
• Le synchronisme commence avec le START
sur la durée d’un caractère.
• Méthode inadaptée à des vitesses élevées
Yonel GRUSSON
15
Le SYNCHRONISME
Liaison SYNCHRONE
0 0 0 1 0 1 1 0 1 0
1
0
Yonel GRUSSON
Caractère de
synchronisation
(ASCII)
BLOC de
N Bits
16
Le SYNCHRONISME
Liaison SYNCHRONE
• La transmission concerne des blocs de N bits.
• La synchronisation de l’émetteur et du
récepteur se fait à l’aide d’un ou plusieurs
caractères de synchronisation.
• En mode synchrone les codes deviennent
transparents. La transmission concerne N bits
que le récepteur interprète comme il le désire.
Yonel GRUSSON
17
Optimisation d’une liaison de
données
Le multiplexage
 La concentration

Yonel GRUSSON
18
Le MULTIPLEXAGE
ETTD
Yonel GRUSSON
ETCD
ETTD
ETCD
Le multiplexeur divise par une méthode
invariable dans le temps ou dans l’espace
(fréquences) un support commun entre
plusieurs canaux. Il n’interprète pas les
données qui le traversent, il est transparent.
MULTI
PLEXEUR
Ligne de
transmission
19
Le MULTIPLEXAGE
TEMPOREL
E1
E2
E3
Temps réservé à E3
TEMPOREL STATISTIQUE
Les «tranches» de temps sont allouées dynamiquement
et déterminées statistiquement.
Yonel GRUSSON
20
Le MULTIPLEXAGE
En FREQUENCE
E1
Fréquences réservée à E1
E2
E3
Fréquences réservée à E2
Fréquences réservée à E3
Bande inutilisée pour éviter les interférences
Yonel GRUSSON
21
Le MULTIPLEXAGE


Les multiplexeurs travaillent par paire.
La somme des vitesses des différentes
terminaux est égale à celle de la ligne de
transmission.
C >=  di
avec C la capacité de la ligne
di le débit du ième équipement.
Yonel GRUSSON
22
La CONCENTRATION


De nombreux appareils portent cette
appellation (cf réseau local).
Le concentrateur est le plus souvent un
multiplexeur avec des fonctions en plus :
– Stockage des données (C <  di )
– N’est pas transparent (transformation du
synchrone en asynchrone).
– Mise en place d’un autre protocole
Yonel GRUSSON
23
La CONCENTRATION
ORDINATEUR
Ligne à Fort Débit
CONCENTRATEUR
Lignes à Faible Débit
Yonel GRUSSON
24
JONCTION NORMALISEE
ETTD / ETCD

Les jonctions ETTD / ETCD sont
normalisées par l ’UIT-T (ex CCITT).

Ses normes portent le nom d’AVIS

Exemple :
L’AVIS V24 également connu sous son
appellation américaine RS232C
Yonel GRUSSON
25
JONCTION NORMALISEE
ETTD / ETCD

Établissement du circuit de données
(s’il n’est pas permanent).

Initialisation : Émission de la porteuse,
Synchronisation, Invitation à émettre ou à
recevoir.

Transmission et Réception.

Libération du circuit de données.
Yonel GRUSSON
26
PROTOCOLE DE
TRANSMISSION
On distingue deux catégories de
protocole :
Les protocoles orientés caractères
Les protocoles orientés bits.
Yonel GRUSSON
27
Protocole Orienté Caractère






L’élément considéré est le caractère.
Dans le code on distingue les caractères de
commande de la transmission et
d’information. Les premiers ne peuvent
apparaître dans les seconds.
Type de liaison : point à point et multipoint.
Circuit de données spécialisé ou commuté.
Transmission asynchrone et synchrone
(surtout synchrone)
Mode d’exploitation bilatérale à l’alternat.
Yonel GRUSSON
28
Protocole Orienté Caractère

Le transmission est découpée en BLOCS.

2 Types de BLOC :
– Blocs de SUPERVISION
Ne contient que des caractères de commande
– Blocs d’INFORMATION
Encadrés par des caractères de commande
Yonel GRUSSON
29
Protocole Orienté Caractère
Les caractères de commande
• SOH : Début En-tête
• STX : Début de Texte et Fin d’En-tête
• ETX : Fin de Texte
• ETB : Fin de Bloc
• EOT : Fin de transmission
• ENQ : Demande
Yonel GRUSSON
30
Protocole Orienté Caractère
Les caractères de commande
• ACK : Accusé de réception
• NAK : Accusé de réception négatif
• SYN : Synchronisation
• ETB : Fin de Bloc de Transmission
• DLE : Caractère d’échappement
Yonel GRUSSON
31
Protocole Orienté Caractère
Schéma d’une trame
SYN SYN
SOH En-Tête STX
Texte
B
ETX C
C
ou
ETB
Exemples :
SOH En-Tête (début) ETB
SOH En-Tête (Fin) STX Texte (Début) ETB
STX Texte (Fin) ETX
L’en-tête est facultative. Son rôle est laissé à
l ’appréciation de l’utilisateur. Pour numéroter les
blocs par exemple.
Yonel GRUSSON
32
Protocole Orienté Caractère
Exemple de dialogue a l’alternat
Station A
ENQ
STX ... ETX BCC
STX ... ETX BCC
EOT
ACK
ACK
Yonel GRUSSON
Station B
ACK
NACK
ACK
ENQ
STX ... ETX BCC
EOT
33
Protocole Orienté Caractère
De nombreux protocoles découle de ce mode de
base :
BSC : Binary Synchronous Communication
d’IBM.
VIP : Visualing Interactive Processing de
Bull.
Yonel GRUSSON
34
Protocole Orienté Bit

Procédure adaptée au nouvelles exigences :
– Importance du volume transmis
– Transparence du code (Abandon de l’Octet
au profit du Bit)
– Rapidité des transmissions
– Indépendances vis à vis du matériel et des
systèmes informatiques connectés (notion de
réseau)
Yonel GRUSSON
35
Protocole Orienté Bit

SDLC (Synchronous Data link Control)
développé par IBM (pour SNA)

HDLC (High Level Data link Control) issu de
SDLC et normalisé par l'ISO

X25 basé sur HDLC utilisé par le réseau
Transpac

TCP/IP «Normalisé par les faits» utilisé sur le
réseau INTERNET
Yonel GRUSSON
36
Protocole Orienté Bit
Caractéristiques communes
 Bidirectionnel simultané
 Les messages contiennent des données ou des
informations de services
 Protection contre les erreurs
 Pas d’acquittement systématique
 Transparence (abandon de l’octet au profit du
bit)
Yonel GRUSSON
37
Protocole Orienté Bit

Les Types de liaisons HDLC
– Liaison non équilibrée (Unbalanced)
Liaison Point a Point et multipoint
• Stations primaires : trame de commandes
• Stations secondaires : trame d’informations
– Liaison équilibrée (Balanced)
Liaison Point à point uniquement
• Les stations sont mixtes et peuvent émettre et
recevoir des trames de commandes et
d’informations
Yonel GRUSSON
38
Protocole Orienté Bit : HDLC

Mode de fonctionnement des stations
– Mode de réponse normal
(Normal Response Mode - NRM)
Pour une liaison non équilibrée. La station ne peut
émettre qu’à la suite d’une invitation.
– Mode de réponse Asynchrone
(Asynchronous Response Mode - ARM)
Les stations secondaires peuvent émettre à tout
moment sans invitation d’une station primaire
Yonel GRUSSON
39
Protocole Orienté Bit : HDLC
HDLC définit donc
3 classes de procédures
(nommées LAP - Link Access Protocol)
– Unbalanced Normal Class - UNC
– Unbalanced Asynchronous Class - UAC
– Balanced Asynchronous Class - BAC
Yonel GRUSSON
40
Protocole Orienté Bit : HDLC
HDLC définit donc
3 classes de procédures :
Station
Liaison
Équilibrée
Non Équilibrée
Yonel GRUSSON
NRM
ARM
Cas impossible
BAC
UNC
UAC
41
Protocole Orienté Bit : HDLC
Trame Information (Trame I)
Fanion
01111110
Adresse Comdes
8 bits
8 bits
Info.
FCS
Fanion
Variable
16
bits
01111110
Dans le bloc d’informations, toute suite de 5 bits égaux
à 1 doit être suivie par un bit 0 pour éviter la confusion
avec le fanion.
Yonel GRUSSON
42
Protocole Orienté Bit : HDLC
Trame de SUPERVISION (Trame S)
ou NON SEQUENTIEL (Trame U)
Fanion
Adresse
01111110
8 bits
Yonel GRUSSON
Commandes
8 bits
FCS
Fanion
16
bits
01111110
43
Les RESEAUX
La liaison de données