architecture de réseaux
DESCRIPTION
Architecture de réseaux. Logiciel de réseau Modèle OSI Architecture TCP/IP. Fonctions d'un logiciel de réseau. le dialogue entre processus, le choix d'un chemin pour l'acheminement de l'information, l'utilisation d'un réseau, les procédures, les reprises en cas d'erreur, etc. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/1.jpg)
1
Architecture de réseaux
1. Logiciel de réseau2. Modèle OSI3. Architecture TCP/IP
![Page 2: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/2.jpg)
2
Fonctions d'un logiciel de réseau le dialogue entre processus, le choix d'un chemin pour
l'acheminement de l'information, l'utilisation d'un réseau, les procédures, les reprises en cas d'erreur, etc...
![Page 3: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/3.jpg)
3
Découpage en couches
Créer des couches distinctes pour traiter les fonctions différentes
Créer une couche lorsque le traitement se fait à un niveau d'abstraction différent
Permettre des changements dans une couche sans affecter les autres couches.
![Page 4: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/4.jpg)
4
![Page 5: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/5.jpg)
5
Service, entité, protocole, ...
S ervice N
E n tité N
S ervice N
S ervice N -1
E n tité N
S ervice N
S ervice N -1
C ou ch e N
C ou ch e N + 1
C ou ch e N -1
P rotocole N
S ite 1 S ite 2
![Page 6: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/6.jpg)
6
Exemples de services
Connexion Echange de données déconnexion
![Page 7: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/7.jpg)
7
Primitives
Une demande de service se fait par le biais d'une primitive.
Exemples de primitives:Requête (REQUEST)Confirmation (CONFIRM)Indication (INDICATION)Réponse (RESPONSE)
![Page 8: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/8.jpg)
8
Un service à connexion simple CONNECT request CONNECT indication CONNECT response CONNECT confirm DATA request DATA indication DISCONNECT request DISCONNECT indication
![Page 9: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/9.jpg)
9
Exemple d'utilisation Vous invitez votre Mamie Nova
1. CONNECT Request: faire le numéro de Mamie Nova2. CONNECT Indication: ça sonne chez elle3. CONNECT Response: elle décroche son téléphone4. CONNECT Confirm: Vous entendez l'arrêt de la
sonnerie5. DATA Request: Vous l'invitez pour le goûter6. DATA Indication: Elle entend votre invitation7. DATA Request: Elle dit qu'elle serait ravie de venir8. DATA Indication :Vous entendez qu'elle accepte9. DISCONNECT Request: Vous raccrochez10. DISCONNECT Indication: Elle l'entend et raccroche
également
![Page 10: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/10.jpg)
10
Objectifs du modèle OSI* de l’ISO**
Permettre l'interconnexion de systèmes hétérogènes (systèmes ouverts)
Définir une norme Faciliter l'implémentation Fournir une Spécification
(un ensemble de spécifications)*: OSI: Open Systems Interconnection**: ISO: International Standard Organization
![Page 11: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/11.jpg)
11
Résultats: 7 couches
Application
Présentation
Session
Transport
Réseau
Liaison
Physique 1
2
3
1
2
3
1
2
3
4
5
6
7
Support d’interconnexion matériel
![Page 12: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/12.jpg)
12
Echange d'informations entre entités
COUCHEN
COUCHEN-1
PCI
N-SDU
N-PDU
N-1-SDU
![Page 13: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/13.jpg)
13
Dialecte du modèle OSI...
T = Transport (couche transport), N = Network (couche réseau), L = Link (couche liaison), Exemples
N_SDU (paquet pour X25.3) L_SDU (trame pour HDLC) P_SDU (suite de bits)
![Page 14: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/14.jpg)
14
![Page 15: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/15.jpg)
15
Les Couches Physique, Liaison et Réseau Physique : transmission de
séquences de bits Liaison : transfert sans erreur de
trames Réseau : acheminement et routage
de paquets à travers différents réseaux
![Page 16: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/16.jpg)
16
La Couche Transport Fonctions du transport ISO
Offre un réel service bout-en-bout avec :
Détection d'erreurs Reprise sur erreur Contrôle de flux Multiplexage/Démultiplexage: ...
![Page 17: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/17.jpg)
17
La Couche Transport Classification des réseaux Réseaux de type A: taux faible d'erreurs
non signalées (ou résiduelles), taux faible d'erreurs signalées.
Réseaux de type B: taux faible d'erreurs non signalées, taux élevé d'erreurs signalées.
Réseaux de type C: taux élevé des deux catégories d'erreurs.
![Page 18: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/18.jpg)
18
La Couche Transport Classes de transport
Classe0
Classe1
Classe2
Classe3
Classe4
Reprise surerreur signalée
oui oui oui
Multiplexage oui oui oui
Contrôle deflux
oui/non oui/non oui/non
Reprise surerreur nonsignalée
oui
![Page 19: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/19.jpg)
19
La Couche TransportLes primitives la connexion
T-CONNECT REQUEST, T-CONNECT INDICATION, T-CONNECT RESPONSE, T-CONNECT CONFIRM.
le transfert de données normales T-DATA REQUEST T-DATA INDICATION
la libération de connexion T-DISCONNECT REQUEST T-DISCONNECT INDICATION
![Page 20: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/20.jpg)
20
Les 3 phases d’une connexion transport
T_PDU-CR
T_PDU-CC
T_PDU-DT
T_PDU-AK
T_PDU-DR
Initialisation
Transfert
Libération
Connection Request
Connection Confirm
Data
Acknowledge
Disconnect request
![Page 21: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/21.jpg)
21
La Couche Session
établissement et maintient des connexions entre processus.
synchronisation. gestion du droit de parole au moyen de
jetons. pas de contrôle ou de reprise en cas
d'erreur, (c'est le rôle de la couche transport)
...
![Page 22: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/22.jpg)
22
La Couche Présentation
Syntaxe et sémantique des informations.
le code utilisé (EBCDIC, ASCII, ...) la taille des mots : (16, 32, ...) la représentation des valeurs négatives
(complément à 1, complément à 2). la numérotation des bits cryptage / compression des données
![Page 23: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/23.jpg)
23
La Couche Application
Des services utiles aux utilisateurs avec des protocoles précis.
Les messageries (X400). Le transfert de fichiers (FTAM). Le terminal virtuel (VTS: Virtual
Terminal Service). ...
![Page 24: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/24.jpg)
24
Une application veut dialoguer...
Connect request
Connect request
A1 A2Application
Session
Transport
Réseau
Liaison
Physique
![Page 25: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/25.jpg)
25
Demande de connexion pour la couche transport
APPLICATION
SESSION
TRANSPORT
RESEAU
LIAISON
PHYSIQUE
connect- request
![Page 26: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/26.jpg)
26
La couche réseau demande une connexion
APPLICATION
SESSION
TRANSPORT
RESEAU
LIAISON
PHYSIQUE
connect- request
![Page 27: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/27.jpg)
27
Etablissement d'une connexion liaison
APPLICATION
SESSION
TRANSPORT
RESEAU
LIAISON
PHYSIQUE
connectresponse
connectindication
SABM
UA
![Page 28: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/28.jpg)
28
Réception d'un paquet d'appel
APPLICATION
SESSION
TRANSPORT
RESEAU
LIAISON
PHYSIQUE
data request
PAQUET D' APPEL
data indicat ion
connect indicat ion
![Page 29: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/29.jpg)
29
Connexion au niveau 3 établie
APPLICATION
SESSION
TRANSPORT
RESEAU
LIAISON
PHYSIQUE
connectconfirm
dataindicat ion
connectresponse
datarequest
PAQUET APPEL ACCEPTE
![Page 30: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/30.jpg)
30
Connexion au niveau transport établie
APPLICATION
SESSION
TRANSPORT
RESEAU
LIAISON
PHYSIQUE
connectconfirm
connectindication
connectresponse
TPDU-CR
TPDU- CC
d.r. d.r.
d.i. d.i.
![Page 31: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/31.jpg)
31
Connexion au niveau session établie
APPLICATION
SESSION
TRANSPORT
RESEAU
LIAISON
PHYSIQUE
connectconfirm
connectresponse
connectindication
SPDU- CC
SPDU- CR
![Page 32: Architecture de réseaux](https://reader035.vdocuments.net/reader035/viewer/2022070405/56813e75550346895da8905d/html5/thumbnails/32.jpg)
32
Echange de données entre les deux applications
APPLICATION
SESSION
TRANSPORT
RESEAU
LIAISON
PHYSIQUE
datarequest
dataindicat ion