Académique Documents
Professionnel Documents
Culture Documents
Initiation Reseau
Initiation Reseau
Fournisseurs/
E MAIL clients
E MAIL
FTP
INTRANET FTP
Partenaires
Filiales
Intégration de technologies
Systèmes
Interopérables et
outils d’intégration
Compétences pour
maîtriser la
complexité
technologique
NORMALISATION
PLAN DU COURS (suite)
PROBLEMES ET SOLUTIONS
ILLUSTREES PAR COUCHES
SUPPORTS D'INTERCONNEXION
COUCHE PHYSIQUE
COUCHE LIAISON
COUCHE RESEAU
PROBLEMES ET SOLUTIONS
ILLUSTREES PAR COUCHES
SUPPORTS D'INTERCONNEXION
COUCHE PHYSIQUE
COUCHE LIAISON
COUCHE RESEAU
TELEINFORMATIQUE =
Accéder aux informations à distance
informations numérisées
nature quelconque de contenu "sémantique"
contrôle et gestion des échanges
intégration matériel-logiciel
indépendance théorique des matériels support
CA CC
CA CC
Connexion proche
CA CC CC CA
CD
Y(t)=Asin(2ft+)
Y Amplitude
Déphasage
t
Asin()
T=1/f
Spectre d'énergie ...parfait
f1 f2 f3
RAIES
Spectre d'énergie...réel
f1 f2 f3
SPECTRE CONTINU
Largeur de bande...
Puissance
Partie réelle
largeur de bande
Largeur de bande...et bande
passante
Puissance Pe Ps
Partie réelle
La bande passante est estimée
selon l'hypothèse Ps=Pe/2
10log10(1/2)=3db
f
On donne la bande passante
largeur de bande "à 3 db".
Théorème de SHANNON
D(bits/s)=Wlog2(1+S/N)
Rapport des puissances
Débit signal/bruit
Largeur de bande en Hz
Propriétés à respecter dans la
transmission
Compatibilité avec la bande passante du
support d'interconnexion
Synchronisation des transitions (horloges)
Différentiation avec le bruit des perturbations
Signal aux transitions "abruptes" du type
TOR( Tout Ou Rien).
Deux techniques de transmission
ETTD ETCD
ETTD ETCD
Transmission en Modulation
Codage en bande de base
Codage pour obtenir les propriétés énoncées
(immunité au bruit, transport d'horloge, ..)
Codage NRZ
Codages Manchester
Codages à 3 niveaux
Codage NRZ (Non Return to Zero)
Codage NRZ (Non Return to Zero)
+a
0
-a
Codage Manchester biphasé
0 1 0 0 1 1 1 0 1 1 0 0
+a
0
-a
Codage Manchester biphasé
0 1 0 0 1 1 1 0 1 1 0 0
+a
0
-a
Codage Manchester différentiel
+a
0
-a
+a
0
-a
+a
0
-a
110 000
t=3bits
111 100
écho, ..
Parité paire =
i=1
di modulo 2
Parité simple
n
Parité paire =
i=1
di modulo 2
Parité paire =
i=1
di modulo 2
Probabilité de k erreurs :
n k
P(k erreurs) = ( k )p (1-p)n-k
Parité simple
n
Parité paire =
i=1
di modulo 2
Probabilité de k erreurs :
n k
P(k erreurs) = ( k )p (1-p)n-k
Probabilité de k erreurs :
n k
P(k erreurs) = ( k )p (1-p)n-k
Probabilité de k erreurs :
n k
P(k erreurs) = ( k )p (1-p)n-k Probabilité(contrôle parité marche)
Probabilité d'au moins une erreur : =P(erreur détectée|>0erreur)
1-P(0 erreur) = 1-(1-p)n P(erreur détectée)
=
1-P(0 erreur)
Tableau de performance de
détection
d'erreurs en parité simple
P(défaut de
détection
étant donné P(non détection
P(Erreur au moins d'une erreur
%erreur bit transmission) une erreur) dans un octet)
-5 -5 -5 -9
10 8 x 10 3,5 x 10 2,8 x 10
-4 -4 -4 -7
10 8 x 10 3,5 x 10 2,8 x 10
10-3 8 x 10-3 3,5 x 10-3 2,8 x 10-5
10-2 7,7 x 10-2 3,4 x 10-2 2,6 x 10-3
-1 -1 -1 -2
10 5.7 x 10 2,7 x 10 1,5 x 10
Parité longitudinale/verticale
0 1 0 1 1 1 0
1 1 1 0 1 0 0
0 1 1 0 1 0 1
1 1 0 1 1 1 1
1 1 1 0 1 0 0
1 1 1 0 1 1 1
1 1 1 0 1 1 1
1 1 1 0 1 0 0
Parité longitudinale/verticale
0 1 0 1 1 1 0
1 1 1 0 1 0 0
0 1 1 0 1 0 1
1 1 0 1 1 1 1 Détection et Correction
1 1 1 1 1 0 0
1 1 1 0 1 1 1
1 1 1 0 1 1 1
1 1 1 0 1 0 0
Généralisation aux codes blocs
Code bloc (n,k) signifie k bits de données et n-k bits de parité
Généralisation aux codes blocs
X r. M(X) =Q(X).G(X)+R(X)
Représentation polynomiale
M(X) = m0+ m1 X 1+m2 X 2+...+ mk-1 X k-1
X r. M(X) =Q(X).G(X)+R(X)
X r. M(X) =Q(X).G(X)+R(X)
T(X)= X r
On peut montrer. M(X) + R(X)
que les codes valides forment exactement l'ensemble
des codes multiples de G(X) (modulo(Xn-1))
+ +
2 Sortie
Entrée message
1
Résumé des capacités de
détection
erreurs simples : 100%
deux bits en erreur : 100%
un nombre impair d'erreurs : 100 %
paquet d'erreurs de moins de r+1 bits : 100%
paquets d'erreurs d'exactement r+1 bits : 1-1/2 (r-1)
% des paquets
paquets d'erreurs de plus de r+1 bits : 1-1/2 r % des
paquets
Les standards
CRC 12 : 1 + X + X2 + X3 + X11 + X12
CRC 16 : 1 +X2 +X15 + X16
CRC-CCITT : 1 + X5 + X12 + X16
CRC 32 : 1 + X+ X2 + X4+ X5 + X7 + X8 + X10 +
X11 + X12 + X16+ X22 + X23 + X26 + X32
NORMALISATION
TYPES DE LIAISON
Rappels transmission synchrone/asynchrone
1 0 0 1 1 1 0 0 0 1 0 1
Octet N Octet N+1
Transmission synchrone
TYPES DE LIAISON
Rappels transmission synchrone/asynchrone
Démarrage
Horloge
Data
Start 0 0 0 1 1 1 0 1 Stop
1Octet = 10 bits !
Transmission asynchrone
Types de liaison
Simplex (unilatéral)
Half-duplex (bilatéral à l ’alternat)
Statistique : 1 2 3 4 56 7 8
maillé
Interconnexion de réseaux à
accès direct (réseaux locaux)
Notion de Réseau Local Etendu (RLE)
Réseau hiérarchisé mixte
H
H H H
F F F
C C
C C C C
Réseau maillé
H H H
F F F
C C
C C C C
Les réseaux de
télécommunications
Les réseaux à commutation de circuits
la commutation multicircuits
Les réseaux à commutation de messages
Les réseaux à commutation de paquets
Les réseaux à commutation de trames
Les réseaux à commutation de cellules
Commutation de circuits
Circuit
“auto”commutateur
Réseau de mobiles
Réseau à commutation de
messages
ligne de télécom
nœud de commutation
Réseaux à commutation de
messages/paquets
Noeud1 message
Noeud2
Noeud3
Noeud1
Noeud2
Noeud3
paquet
Caractérisation du trafic sur une
ligne
Taux d'occupation N=nb de connexions
par heure
NT
en Erlangs E= T=Durée de connexion
3600
Couche 0
Support d ’interconnexion
Le découpage en couches OSI
(Opened Systems Interconnexion) de la norme ISO
Couche 1
Couche physique
Niveau « bit »
1 1 1 1
Couche 1: Physique
Couche 2
Couche liaison
Niveau « trame »
2 2 2 2
1 1 1 1
Couche 2 Liaison
Couche 3
Couche réseau
Niveau « paquets »
3 3 3 3
2 2 2 2
1 1 1 1
Couche 3 Réseau
Couche 4
Couche transport
4 Niveau « messages » 4
3 3 3 3
2 2 2 2
1 1 1 1
Couche 4 Transport
Couche 5
Couche session
5 5
4 Niveau « sécurité » 4
3 3 3 3
2 2 2 2
1 1 1 1
Couche 5 Session
Couche 6
6
Couche présentation 6
5 5
Niveau « compatibilité »
4 4
3 3 3 3
2 2 2 2
1 1 1 1
Couche 6 Présentation
7 Couche 7 7
6
Couche application 6
5 5
4 Niveau « utilisation » 4
3 3 3 3
2 2 2 2
1 1 1 1
Couche 7 Application
7 Application les protocoles de service terminal (ftp, telnet, etc..)
6 Présentation
Session
Transport
Réseau
Liaison
Physique
Medium
Les couches...
Les données utilisateurs
Les couches...
Les données utilisateurs
7 Application Service
Les couches...
Les données utilisateurs
7 Application Service
6 Présentation Forme
Les couches...
Les données utilisateurs
7 Application Service
6 Présentation Forme
5 Session Transaction
Les couches...
Les données utilisateurs
7 Application Service
6 Présentation Forme
5 Session Transaction
4 Transport Message
Fragment
Les couches...
Les données utilisateurs
7 Application Service
6 Présentation Forme
5 Session Transaction
4 Transport Message
Fragment
3 Réseau Paquet
Les couches...
Les données utilisateurs
7 Application Service
6 Présentation Forme
5 Session Transaction
4 Transport Message
Fragment
3 Réseau Paquet
2 Liaison Trame
Les couches...
Les données utilisateurs
7 Application Service
6 Présentation Forme
5 Session Transaction
4 Transport Message
Fragment
3 Réseau Paquet
2 Liaison Trame
1 Physique
Le modèle de fonctionnement...
7 Application 7 Application
6 Présentation 6 Présentation
Session Session
Transport Transport
Réseau Réseau Réseau Réseau
Liaison Liaison Liaison Liaison
Physique Physique Physique Physique
Medium Medium Medium Medium
Le modèle de fonctionnement...
7 Application 7 Application
6 Présentation 6 Présentation
Session Session
Transport Transport
Réseau Réseau Réseau Réseau
Liaison Liaison Liaison Liaison
Physique Physique Physique Physique
Medium Medium Medium Medium
Les primitives de base
temps
PLAN DU COURS (suite)
PROBLEMES ET SOLUTIONS
ILLUSTREES PAR COUCHES
SUPPORTS D'INTERCONNEXION
COUCHE PHYSIQUE
COUCHE LIAISON
COUCHE RESEAU
PRESENTATION DE SOLUTIONS
"propriétaires"
SUPPORTS
D'INTERCONNEXION
• Fils métalliques (de type téléphonique)
• paires torsadées
• bandes passant variant à l’inverse de la distance
• limites à 72 kbits/s sur quelques kilomètres
• jusqu’à 155 Mbits/s sur 200 m en catégorie 5
• utilisé de plus en plus en réseau local (10baseT)
•Support de cours proposé par le CNRS
SUPPORTS
D'INTERCONNEXION
• Fils métalliques (de type téléphonique)
• paires torsadées
• bandes passant variant à l’inverse de la distance
• limites à 72 kbits/s sur quelques kilomètres
• jusqu’à 155 Mbits/s sur 100 m en catégorie 5
• utilisé de plus en plus en réseau local (10baseT)
HUB Carte « réseau »
Prises RJ45
SUPPORTS
D'INTERCONNEXION
• Câbles coaxiaux : a eu son heure de gloire.
• Propriétés de bande passante et de faible bruit
• Difficultés de mise en place
• Deux grandes familles :
• le fin (diamètres 1.2/4.4mm)
• le gros (diamètres 2.6/9.5mm)
SUPPORTS
D'INTERCONNEXION
• Fibres Optiques
• faible atténuation
• insensibilité au bruit électromagnétique
• très haut débits (>2Gbit/s)
• démocratisation
• banalisation de la connectique
SUPPORTS
D'INTERCONNEXION
• Faisceaux « sans fils »
• Herziens
• Radios
• Satellites
• Infrarouges
• Vision Directe
• Hauts débits (selon les plages de fréquence)
• Re-configuration géographique aisée
• Economique
Câblage
Câblage poste de travail:
Le plus répandu - Topologie en étoile autour des locaux techniques
Distance maximale entre équipement actif et utilisateur fonction du protocole
(Ethernet, Fast ethernet, ATM, Asynchrone ...)
Composants :
Locaux techniques, Câbles, Les répartiteurs ,Le brassage
Choix du câble
Catégories 3, 4 (en fin de vie) , 5 (hauts débits)
Blindage, PVC, anti-feu, Diamètre du fil (augmentation d ’impédance=> moins
d ’atténuation) …
Connecteur RJ45, RJ11
(Un cours très bien fait sur le câblage :
Câblage
Câblage Fibre optique
Utilisé comme :
câble de rocade pour construire les réseaux fédérateurs hauts débits
liaison inter-bâtiments
raccordement :
- ‘collage’ des brins sur les connecteurs ST du tiroir optique
- raccordement par cordon optique à l’équipement actif ou autre tiroir optique
Fibre multimode, monomode
Connecteurs SC, ST
Câblage : Transmission sans fil
Réseaux locaux sans fil (LAN Wireless)
Méthodes de transmission : Infrarouge, laser, ondes
radio
Informatique mobile
en pleine croissance : Utilisation du satellite ou cellules
formes d ’informatique mobile :
paquet radio via satellite
réseau téléphonique cellulaire
réseau satellite : transmission par micro-ondes
LIAISON de DONNEES
Couche 2/OSI:
Service de liaison de données:
Rôle
Transfert de données fiable entre deux équipements
Taux d ’erreurs résiduel négligeable (détection et ctrl des erreurs
de la couche physique)
Sans perte (contrôle de flux)
Sans duplication
Service fourni au réseau
Établir, maintenir et libérer les cnx de liaison de données entre
entités de réseau
Service bi-point et multipoint
en multipoint : Gestion de l ’accès au support
Service de liaison de données:
Service physique requis
Options
Très bien codifiées
Rejet
Adressage étendu
Séquencement étendu
Données non séquencées
etc.
Structure de trame
Structure UNIQUE avec 2 formats
Champ de données optionnel
Format A sans champ d'information
Format B avec champ d'information
Point à point
Commande Réponse
Primaire
Commande Réponse
Primaire
Secondaire
Statut des stations - 2
Système à commande centralisée SYMETRIQUE
Commande Réponse
Fonction Fonction
Primaire Secondaire
En mode SYMETRIQUE
Identifier la FONCTION secondaire
ACCEPTEUR de Connexion ou de Libération ou autre fonction ...
COLLECTEUR de données
Possibilité de 2 flux de données dans chaque sens (commande et réponse)
En LAPB
Un seul flux de données (commandes)
Commandes émises par station Hôte vers RESEAU : adresse A=1
Réponses reçues par station Hôte depuis RESEAU : Adresse A=1
Commandes reçues par station Hôte depuis RESEAU : adresse B=3
Réponses émises par station Hôte vers RESEAU : Adresse B= 3
Types de trames
Champ de commande 3 Types de trames : I, S, U
0 Trames I
Information ; transfert de la SDU
Trames S
type 0 1 Supervision séquencées
Contrôle de flux : RR, RNR
Contrôle d'erreurs : REJ (Go-Back-N), SREJ
Trames U
type type 1 1 Supervision Non séquencées (Unsequenced)
Connexion, Libération
Anomalies, Réinitialisation
Test, Identification
Données non séquencées (datagrammes)
Trames de supervision non séquencées -
U
8 1
S ARME 010 11
S ABM 001 11 S e t As ynchronous Ba la nce d Mode comma nd
S ABME 011 11
DISC RD 010 00 Dis conne ct comma nde - Re que s t diconne ct
UA 011 00 Unnumbe re d Acknole dge
S IM RIM 000 01 S e t (Re que s t) Initila lis a tion Mode
TEST TEST 111 00 te s t
XID XID 101 11 e Xcha nge Ide ntifica tion
UI UI 000 00 Unnumbe re d Informa tion
FRMR 100 01 Fra me Re je ct
CONNEXION - LIBERATION
CONCnf+ CONReq CONInd CONRsp+
1 3
4 2
Primaire Secondaire
DISC
UA
Secondaire Primaire
DM
SNRM
UA
COLLISIONS d'APPELS
CONCnf+ CONReq CONInd CONRsp+
1 3
Appels simultanés
4 2 Secondaire connecté
COLLISION
Primaire Secondaire
primaire NON connecté
SNRM DM
UA
Utilisation du bit P/F
Recommandation
Commande d'appel
CONCnf+ CONReq RESOLUTION des CONInd CONRsp+
1 COLLISIONS par P/F 3
bit P=1
4 2 Réponse à P=1 par F=1
Primaire Secondaire
F=0
si DM avec F=0
P=1 DM
SNRM pas d'ambiguïté
P=1 DM ignoré
UA
Réinitialisation - autres
commandes
Réinitialisation par primaire
Déconnexion puis connexion (DISC - SABM)
Test - Identification
Echange Test-Test ou Xid-Xid
Transfert de données normales
(séquencées)
CHAMPS de COMMANDE
données dans trame I
8 trames I 1 N(S) numéro de trame émise
N(R) N(S) 0
Acquittement
P/F
trames RR ou RNR
trame I (piggybacking)
par numéro N(R) numéro de trame
de DONNEES attendue
trames S : RR,RNR, REJ, SREJ
8 1 Contrôle de flux
implicite : Trames RR (N(R))
N(R) P/F Type 0 1
explicite : trame RNR
Controle d'erreurs
répétition des trames
manquantes
trames REJ (option SREJ)
Ouverture de fenêtre
0 1 2 3 4 5 6 7 0 1 2 3 4
EXEMPLE W=3
on peut émettre 0, 1, 2
on peut émettre 3, 4, 5
I
NS=3, NR=0, P=0 REJ NR=5, F=0
I
Exemple
NS=3, NR=0, P=0
les trames arrivent
trame erronée
NS=4, NR=0, P=0 déséquencées
I
NS=5, NR=0, P=0 (ici 2, 3, 5, 4,
SREJ NR=4, F=0 6....)
I
NS=4, NR=0, P=0
I
NS=6, NR=0, P=0
Pointage de vérification
I
NS=06 NR=0, P=0
SREJ
NR=5, F=0
Permet de vérifier le
I
séquencement
NS=5, NR=0, P=1 RR en COMMANDE
P=1 réponse immédiate
RR
NR=2, P=1
adresse de commande
RR en réponse avec F=1
RR NR=6, F=1
En mode symétrique
I bit P = 1 est une demande de
I
NS=6, NR=0, P=0 réponse immédiate
NS=7, NR=0, P=0
Mode Dissymétrique : Invitation à
émettre
SNRM P=1
I
Station primaire
NS=2, NR=6, F=1
W peut toujours émettre
UA F=1
RR autorise secondaire à
NR=3, P=0
émettre par bit P=1
I
NS=0, NR=0, P=0 I peut bloquer une station
NS=6, NR=3, F=0
secondaire qui émet par
RR
NR=3, P=1
P=1 (en général dans
I
RR)
NS=4, NR=0, P=0 I
NS=3, NR=7, F=0
RR Station secondaire
NR=0, P=1
I
NS=4, NR=0, F=0 attend invitation à
I
NS=0, NR=5, F=0 émettre
I RR Signale sa fin d'émission
NS=1, NR=5, F=0 NR=5, P=1
par F=1
I
RR
NS=5, NR=2, F=0 NR=0, F=1 attend alors nouvelle
autorisation
Traitement des anomalies
Utilisationde trame FRMR (Frame Reject)
ancienne version : CMDR (Command Reject)
Contient 3 octets de données
Champ rejeté
8 1 8 1 8 1 8 1
0 1 2 3 4.........................................................31
Classe E 1 1 1 1 0 Reservé
Sous-Réseaux IP
Adresse IP normale