SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
1
Architecture de réseaux
1. Logiciel de réseau
2. Modèle OSI
3. Architecture TCP/IP
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...
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.
4
5
Service, entité, protocole,
...
Service N
Entité N
Service N
Service N-1
Entité N
Service N
Service N-1
Couche N
Couche N+1
Couche N-1
Protocole N
Site 1 Site 2
6
Exemples de services
Connexion
Echange de données
déconnexion
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)
8
Un service à connexion
simple
CONNECT request
CONNECT indication
CONNECT response
CONNECT confirm
DATA request
DATA indication
DISCONNECT request
DISCONNECT indication
9
Exemple d'utilisation
Vous invitez votre Mamie Nova
1. CONNECT Request: faire le numéro de Mamie
Nova
2. CONNECT Indication: ça sonne chez elle
3. CONNECT Response: elle décroche son téléphone
4. CONNECT Confirm: Vous entendez l'arrêt de la
sonnerie
5. DATA Request: Vous l'invitez pour le goûter
6. DATA Indication: Elle entend votre invitation
7. DATA Request: Elle dit qu'elle serait ravie de venir
8. DATA Indication :Vous entendez qu'elle accepte
9. DISCONNECT Request: Vous raccrochez
10. DISCONNECT Indication: Elle l'entend et raccroche
également
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
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
12
Echange d'informations entre
entités
COUCHE N
COUCHE N- 1
P CI
N- SDU
N- PDU
N- 1- SDU
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)
14
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
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:
...
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.
18
La Couche Transport
Classes de transport
Classe
0
Classe
1
Classe
2
Classe
3
Classe4
Reprise sur
erreur signalée
oui oui oui
Multiplexage oui oui oui
Contrôle de
flux
oui/non oui/non oui/non
Reprise sur
erreur non
signalée
oui
19
La Couche Transport
Les 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
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
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)
...
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
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).
...
24
Une application veut
dialoguer...
Connect request
Connect request
A1 A2Application
Session
Transport
Réseau
Liaison
Physique
25
Demande de connexion
pour la couche transport
AP P LICATION
SESSION
TRANSP ORT
RESEAU
LIAISON
P HYSIQUE
connect - request
26
La couche réseau demande
une connexion
AP P LICATION
SESSION
TRANSP ORT
RESEAU
LIAISON
PHYSIQUE
connect- request
27
Etablissement d'une
connexion liaison
AP P LICATION
SESSION
TRANSP ORT
RESEAU
LIAISON
P HYSIQUE
connect
response
connect
indication
SABM
UA
28
Réception d'un paquet
d'appel
AP P LICATION
SESSION
TRANSP ORT
RESEAU
LIAISON
P HYSIQUE
data request
P AQUET D' AP P EL
data indication
connect indication
29
Connexion au niveau 3
établie
AP P LICATION
SESSION
TRANSP ORT
RESEAU
LIAISON
P HYSIQUE
connect
confirm
data
indication
connect
response
data
request
P AQUET AP P EL ACCEP TE
30
Connexion au niveau
transport établie
AP P LICAT ION
SESSION
T RANSP ORT
RESEAU
LIAISON
P HYSIQUE
connect
confirm
connect
indication
connect
response
T P DU- CR
TP DU- CC
d.r. d.r.
d.i. d.i.
31
Connexion au niveau
session établie
AP P LICATION
SESSION
TRANSP ORT
RESEAU
LIAISON
P HYSIQUE
connect
confirm
connect
response
connect
indication
SP DU- CC
SP DU- CR
32
Echange de données entre
les deux applications
AP P LICATION
SESSION
TRANSP ORT
RESEAU
LIAISON
P HYSIQUE
data
request
data
indication

Contenu connexe

Tendances

Correction TD Adressage IP.pdf
Correction  TD Adressage IP.pdfCorrection  TD Adressage IP.pdf
Correction TD Adressage IP.pdfssuser18776b
 
Réseaux et protocoles - Cours + exercices
Réseaux et protocoles - Cours + exercices Réseaux et protocoles - Cours + exercices
Réseaux et protocoles - Cours + exercices sarah Benmerzouk
 
Réseaux
RéseauxRéseaux
Réseauxzan
 
Introduction aux réseaux locaux
 Introduction aux réseaux locaux Introduction aux réseaux locaux
Introduction aux réseaux locauxInes Kechiche
 
Chap3 liaison de données
Chap3 liaison de donnéesChap3 liaison de données
Chap3 liaison de donnéesEns Kouba
 
Methodes d'accès dans les réseaux locaux
Methodes d'accès dans les réseaux locauxMethodes d'accès dans les réseaux locaux
Methodes d'accès dans les réseaux locauxInes Kechiche
 
cours le routage statique (ipv4 et ipv6)
cours le routage statique (ipv4 et ipv6)cours le routage statique (ipv4 et ipv6)
cours le routage statique (ipv4 et ipv6)EL AMRI El Hassan
 
1 - Généralités - Réseaux Informatiques.pdf
1 - Généralités - Réseaux Informatiques.pdf1 - Généralités - Réseaux Informatiques.pdf
1 - Généralités - Réseaux Informatiques.pdfKanySidibe
 
Chapitre 2: Modèle de référence OSI
Chapitre 2: Modèle de référence OSIChapitre 2: Modèle de référence OSI
Chapitre 2: Modèle de référence OSIMohamed Lahby
 
Cha4 réseaux
Cha4 réseauxCha4 réseaux
Cha4 réseauxEns Kouba
 
Travaux Dirigée: Notions de bases dans les réseaux
Travaux Dirigée: Notions de bases dans les réseauxTravaux Dirigée: Notions de bases dans les réseaux
Travaux Dirigée: Notions de bases dans les réseauxInes Kechiche
 
Administration réseaux sous linux cours 1
Administration réseaux sous linux   cours 1Administration réseaux sous linux   cours 1
Administration réseaux sous linux cours 1Stephen Salama
 
Projet administration-sécurité-réseaux
Projet administration-sécurité-réseauxProjet administration-sécurité-réseaux
Projet administration-sécurité-réseauxRabeb Boumaiza
 
étapes de réalisation réseau local
étapes de réalisation réseau localétapes de réalisation réseau local
étapes de réalisation réseau localFAN COMPUTING
 

Tendances (20)

Correction TD Adressage IP.pdf
Correction  TD Adressage IP.pdfCorrection  TD Adressage IP.pdf
Correction TD Adressage IP.pdf
 
Réseaux et protocoles - Cours + exercices
Réseaux et protocoles - Cours + exercices Réseaux et protocoles - Cours + exercices
Réseaux et protocoles - Cours + exercices
 
Réseaux
RéseauxRéseaux
Réseaux
 
Chapitre 2 - Réseaux locaux
Chapitre 2 - Réseaux locauxChapitre 2 - Réseaux locaux
Chapitre 2 - Réseaux locaux
 
Introduction aux réseaux locaux
 Introduction aux réseaux locaux Introduction aux réseaux locaux
Introduction aux réseaux locaux
 
Chap3 liaison de données
Chap3 liaison de donnéesChap3 liaison de données
Chap3 liaison de données
 
Routage
RoutageRoutage
Routage
 
Methodes d'accès dans les réseaux locaux
Methodes d'accès dans les réseaux locauxMethodes d'accès dans les réseaux locaux
Methodes d'accès dans les réseaux locaux
 
cours le routage statique (ipv4 et ipv6)
cours le routage statique (ipv4 et ipv6)cours le routage statique (ipv4 et ipv6)
cours le routage statique (ipv4 et ipv6)
 
1 - Généralités - Réseaux Informatiques.pdf
1 - Généralités - Réseaux Informatiques.pdf1 - Généralités - Réseaux Informatiques.pdf
1 - Généralités - Réseaux Informatiques.pdf
 
Chapitre 2: Modèle de référence OSI
Chapitre 2: Modèle de référence OSIChapitre 2: Modèle de référence OSI
Chapitre 2: Modèle de référence OSI
 
Cha4 réseaux
Cha4 réseauxCha4 réseaux
Cha4 réseaux
 
Travaux Dirigée: Notions de bases dans les réseaux
Travaux Dirigée: Notions de bases dans les réseauxTravaux Dirigée: Notions de bases dans les réseaux
Travaux Dirigée: Notions de bases dans les réseaux
 
Administration réseaux sous linux cours 1
Administration réseaux sous linux   cours 1Administration réseaux sous linux   cours 1
Administration réseaux sous linux cours 1
 
Cours eigrp i pv4 et ipv6
Cours eigrp i pv4 et ipv6Cours eigrp i pv4 et ipv6
Cours eigrp i pv4 et ipv6
 
Projet administration-sécurité-réseaux
Projet administration-sécurité-réseauxProjet administration-sécurité-réseaux
Projet administration-sécurité-réseaux
 
cours ospf
cours ospf cours ospf
cours ospf
 
Routage statique
Routage statiqueRoutage statique
Routage statique
 
étapes de réalisation réseau local
étapes de réalisation réseau localétapes de réalisation réseau local
étapes de réalisation réseau local
 
QCM Sécurité Informatique
QCM Sécurité InformatiqueQCM Sécurité Informatique
QCM Sécurité Informatique
 

En vedette

Ses222 - Victor et Nicolas
Ses222 - Victor et NicolasSes222 - Victor et Nicolas
Ses222 - Victor et Nicolasvictor-lf
 
Laissus introduction-tcp-ip
Laissus introduction-tcp-ipLaissus introduction-tcp-ip
Laissus introduction-tcp-ipWilfried KOUMA
 
Typologie des réseaux informatiques
Typologie des réseaux informatiquesTypologie des réseaux informatiques
Typologie des réseaux informatiquesATPENSC-Group
 
Cours réseaux informatiques ia2
Cours réseaux informatiques  ia2Cours réseaux informatiques  ia2
Cours réseaux informatiques ia2Amel Morchdi
 
Differents bus terrain
Differents bus terrainDifferents bus terrain
Differents bus terrainImed Frioukh
 
Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comAdnane Ahmidani
 
introduction automatisme industriel
introduction automatisme industrielintroduction automatisme industriel
introduction automatisme industrielAdnane Ahmidani
 
Formation Bus de Terraint _Partie 3_4 _EtherCAT
Formation Bus de Terraint _Partie 3_4 _EtherCATFormation Bus de Terraint _Partie 3_4 _EtherCAT
Formation Bus de Terraint _Partie 3_4 _EtherCATWojciech GOMOLKA
 
Formation Bus de Terrain _Partie 3_5 _SERCOS III
Formation Bus de Terrain _Partie 3_5 _SERCOS IIIFormation Bus de Terrain _Partie 3_5 _SERCOS III
Formation Bus de Terrain _Partie 3_5 _SERCOS IIIWojciech GOMOLKA
 
Formation Bus de Terrain _Partie 2a _ IO-Link
Formation Bus de Terrain _Partie 2a _ IO-LinkFormation Bus de Terrain _Partie 2a _ IO-Link
Formation Bus de Terrain _Partie 2a _ IO-LinkWojciech GOMOLKA
 
Formation Bus de Terrain FR _Partie 1_ General
Formation Bus de Terrain FR _Partie 1_ GeneralFormation Bus de Terrain FR _Partie 1_ General
Formation Bus de Terrain FR _Partie 1_ GeneralWojciech GOMOLKA
 
Formation Bus de Terrain _Partie 3_3 _EthernetIP
Formation Bus de Terrain _Partie 3_3 _EthernetIPFormation Bus de Terrain _Partie 3_3 _EthernetIP
Formation Bus de Terrain _Partie 3_3 _EthernetIPWojciech GOMOLKA
 
Formation Bus de Terrain _Partie 3_2 _ProfiNet
Formation Bus de Terrain _Partie 3_2 _ProfiNetFormation Bus de Terrain _Partie 3_2 _ProfiNet
Formation Bus de Terrain _Partie 3_2 _ProfiNetWojciech GOMOLKA
 
Formation Bus de Terrain _Partie 2b _ HART
Formation Bus de Terrain _Partie 2b _ HARTFormation Bus de Terrain _Partie 2b _ HART
Formation Bus de Terrain _Partie 2b _ HARTWojciech GOMOLKA
 
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesFormation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesWojciech GOMOLKA
 
Formation Bus de Terrain _Partie 1a _ Un peu de la theorie
Formation Bus de Terrain _Partie 1a _ Un peu de la theorieFormation Bus de Terrain _Partie 1a _ Un peu de la theorie
Formation Bus de Terrain _Partie 1a _ Un peu de la theorieWojciech GOMOLKA
 
Formation Bus de Terrain _Partie 3_1 _Modbus tcp
Formation Bus de Terrain _Partie 3_1 _Modbus tcpFormation Bus de Terrain _Partie 3_1 _Modbus tcp
Formation Bus de Terrain _Partie 3_1 _Modbus tcpWojciech GOMOLKA
 
Formation Bus de Terrain _Partie 3_ Ethernet Industriel pour Valve Terminals
Formation Bus de Terrain  _Partie 3_  Ethernet Industriel pour Valve TerminalsFormation Bus de Terrain  _Partie 3_  Ethernet Industriel pour Valve Terminals
Formation Bus de Terrain _Partie 3_ Ethernet Industriel pour Valve TerminalsWojciech GOMOLKA
 
Révisions TCP/IP (par M. Frappier)
Révisions TCP/IP (par M. Frappier)Révisions TCP/IP (par M. Frappier)
Révisions TCP/IP (par M. Frappier)Guillaume Rose
 

En vedette (19)

Ses222 - Victor et Nicolas
Ses222 - Victor et NicolasSes222 - Victor et Nicolas
Ses222 - Victor et Nicolas
 
Laissus introduction-tcp-ip
Laissus introduction-tcp-ipLaissus introduction-tcp-ip
Laissus introduction-tcp-ip
 
Typologie des réseaux informatiques
Typologie des réseaux informatiquesTypologie des réseaux informatiques
Typologie des réseaux informatiques
 
Cours réseaux informatiques ia2
Cours réseaux informatiques  ia2Cours réseaux informatiques  ia2
Cours réseaux informatiques ia2
 
Differents bus terrain
Differents bus terrainDifferents bus terrain
Differents bus terrain
 
Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.com
 
introduction automatisme industriel
introduction automatisme industrielintroduction automatisme industriel
introduction automatisme industriel
 
Formation Bus de Terraint _Partie 3_4 _EtherCAT
Formation Bus de Terraint _Partie 3_4 _EtherCATFormation Bus de Terraint _Partie 3_4 _EtherCAT
Formation Bus de Terraint _Partie 3_4 _EtherCAT
 
Formation Bus de Terrain _Partie 3_5 _SERCOS III
Formation Bus de Terrain _Partie 3_5 _SERCOS IIIFormation Bus de Terrain _Partie 3_5 _SERCOS III
Formation Bus de Terrain _Partie 3_5 _SERCOS III
 
Formation Bus de Terrain _Partie 2a _ IO-Link
Formation Bus de Terrain _Partie 2a _ IO-LinkFormation Bus de Terrain _Partie 2a _ IO-Link
Formation Bus de Terrain _Partie 2a _ IO-Link
 
Formation Bus de Terrain FR _Partie 1_ General
Formation Bus de Terrain FR _Partie 1_ GeneralFormation Bus de Terrain FR _Partie 1_ General
Formation Bus de Terrain FR _Partie 1_ General
 
Formation Bus de Terrain _Partie 3_3 _EthernetIP
Formation Bus de Terrain _Partie 3_3 _EthernetIPFormation Bus de Terrain _Partie 3_3 _EthernetIP
Formation Bus de Terrain _Partie 3_3 _EthernetIP
 
Formation Bus de Terrain _Partie 3_2 _ProfiNet
Formation Bus de Terrain _Partie 3_2 _ProfiNetFormation Bus de Terrain _Partie 3_2 _ProfiNet
Formation Bus de Terrain _Partie 3_2 _ProfiNet
 
Formation Bus de Terrain _Partie 2b _ HART
Formation Bus de Terrain _Partie 2b _ HARTFormation Bus de Terrain _Partie 2b _ HART
Formation Bus de Terrain _Partie 2b _ HART
 
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesFormation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
 
Formation Bus de Terrain _Partie 1a _ Un peu de la theorie
Formation Bus de Terrain _Partie 1a _ Un peu de la theorieFormation Bus de Terrain _Partie 1a _ Un peu de la theorie
Formation Bus de Terrain _Partie 1a _ Un peu de la theorie
 
Formation Bus de Terrain _Partie 3_1 _Modbus tcp
Formation Bus de Terrain _Partie 3_1 _Modbus tcpFormation Bus de Terrain _Partie 3_1 _Modbus tcp
Formation Bus de Terrain _Partie 3_1 _Modbus tcp
 
Formation Bus de Terrain _Partie 3_ Ethernet Industriel pour Valve Terminals
Formation Bus de Terrain  _Partie 3_  Ethernet Industriel pour Valve TerminalsFormation Bus de Terrain  _Partie 3_  Ethernet Industriel pour Valve Terminals
Formation Bus de Terrain _Partie 3_ Ethernet Industriel pour Valve Terminals
 
Révisions TCP/IP (par M. Frappier)
Révisions TCP/IP (par M. Frappier)Révisions TCP/IP (par M. Frappier)
Révisions TCP/IP (par M. Frappier)
 

Similaire à Expl couches osi

Similaire à Expl couches osi (20)

Cours s5 réseau FSO
Cours s5 réseau FSOCours s5 réseau FSO
Cours s5 réseau FSO
 
Smi5 cours partie1
Smi5 cours partie1Smi5 cours partie1
Smi5 cours partie1
 
416769859360_chap2fondementdesreseaux2023.pdf
416769859360_chap2fondementdesreseaux2023.pdf416769859360_chap2fondementdesreseaux2023.pdf
416769859360_chap2fondementdesreseaux2023.pdf
 
Cours informatique 12
Cours informatique 12Cours informatique 12
Cours informatique 12
 
partie osi ( open system inerconnexion);
partie osi ( open system inerconnexion);partie osi ( open system inerconnexion);
partie osi ( open system inerconnexion);
 
01 tcpip
01 tcpip01 tcpip
01 tcpip
 
Couche1 couche2 s4_v05
Couche1 couche2 s4_v05Couche1 couche2 s4_v05
Couche1 couche2 s4_v05
 
Lecours
LecoursLecours
Lecours
 
Archi reseaux
Archi reseauxArchi reseaux
Archi reseaux
 
Ports et definitionscp
Ports et definitionscpPorts et definitionscp
Ports et definitionscp
 
Ch. C2) Les Couches Du ModèLe Osi
Ch. C2) Les Couches Du ModèLe OsiCh. C2) Les Couches Du ModèLe Osi
Ch. C2) Les Couches Du ModèLe Osi
 
Td Resaux
Td ResauxTd Resaux
Td Resaux
 
reseauxUE1.2_v2021.pptx
reseauxUE1.2_v2021.pptxreseauxUE1.2_v2021.pptx
reseauxUE1.2_v2021.pptx
 
Les-reseaux-HF (2).pptx
Les-reseaux-HF (2).pptxLes-reseaux-HF (2).pptx
Les-reseaux-HF (2).pptx
 
Fonctionnement du réseau
Fonctionnement du réseauFonctionnement du réseau
Fonctionnement du réseau
 
Programmation réseau en JAVA
Programmation réseau en JAVAProgrammation réseau en JAVA
Programmation réseau en JAVA
 
Coursrseaux 111019081618-phpapp01
Coursrseaux 111019081618-phpapp01Coursrseaux 111019081618-phpapp01
Coursrseaux 111019081618-phpapp01
 
Cours réseaux
Cours réseauxCours réseaux
Cours réseaux
 
Archi reseaux
Archi reseauxArchi reseaux
Archi reseaux
 
CMs-Reseaux.pdf
CMs-Reseaux.pdfCMs-Reseaux.pdf
CMs-Reseaux.pdf
 

Expl couches osi

  • 1. 1 Architecture de réseaux 1. Logiciel de réseau 2. Modèle OSI 3. Architecture TCP/IP
  • 2. 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...
  • 3. 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.
  • 4. 4
  • 5. 5 Service, entité, protocole, ... Service N Entité N Service N Service N-1 Entité N Service N Service N-1 Couche N Couche N+1 Couche N-1 Protocole N Site 1 Site 2
  • 6. 6 Exemples de services Connexion Echange de données déconnexion
  • 7. 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)
  • 8. 8 Un service à connexion simple CONNECT request CONNECT indication CONNECT response CONNECT confirm DATA request DATA indication DISCONNECT request DISCONNECT indication
  • 9. 9 Exemple d'utilisation Vous invitez votre Mamie Nova 1. CONNECT Request: faire le numéro de Mamie Nova 2. CONNECT Indication: ça sonne chez elle 3. CONNECT Response: elle décroche son téléphone 4. CONNECT Confirm: Vous entendez l'arrêt de la sonnerie 5. DATA Request: Vous l'invitez pour le goûter 6. DATA Indication: Elle entend votre invitation 7. DATA Request: Elle dit qu'elle serait ravie de venir 8. DATA Indication :Vous entendez qu'elle accepte 9. DISCONNECT Request: Vous raccrochez 10. DISCONNECT Indication: Elle l'entend et raccroche également
  • 10. 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
  • 11. 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
  • 12. 12 Echange d'informations entre entités COUCHE N COUCHE N- 1 P CI N- SDU N- PDU N- 1- SDU
  • 13. 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)
  • 14. 14
  • 15. 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
  • 16. 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: ...
  • 17. 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.
  • 18. 18 La Couche Transport Classes de transport Classe 0 Classe 1 Classe 2 Classe 3 Classe4 Reprise sur erreur signalée oui oui oui Multiplexage oui oui oui Contrôle de flux oui/non oui/non oui/non Reprise sur erreur non signalée oui
  • 19. 19 La Couche Transport Les 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
  • 20. 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
  • 21. 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) ...
  • 22. 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
  • 23. 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). ...
  • 24. 24 Une application veut dialoguer... Connect request Connect request A1 A2Application Session Transport Réseau Liaison Physique
  • 25. 25 Demande de connexion pour la couche transport AP P LICATION SESSION TRANSP ORT RESEAU LIAISON P HYSIQUE connect - request
  • 26. 26 La couche réseau demande une connexion AP P LICATION SESSION TRANSP ORT RESEAU LIAISON PHYSIQUE connect- request
  • 27. 27 Etablissement d'une connexion liaison AP P LICATION SESSION TRANSP ORT RESEAU LIAISON P HYSIQUE connect response connect indication SABM UA
  • 28. 28 Réception d'un paquet d'appel AP P LICATION SESSION TRANSP ORT RESEAU LIAISON P HYSIQUE data request P AQUET D' AP P EL data indication connect indication
  • 29. 29 Connexion au niveau 3 établie AP P LICATION SESSION TRANSP ORT RESEAU LIAISON P HYSIQUE connect confirm data indication connect response data request P AQUET AP P EL ACCEP TE
  • 30. 30 Connexion au niveau transport établie AP P LICAT ION SESSION T RANSP ORT RESEAU LIAISON P HYSIQUE connect confirm connect indication connect response T P DU- CR TP DU- CC d.r. d.r. d.i. d.i.
  • 31. 31 Connexion au niveau session établie AP P LICATION SESSION TRANSP ORT RESEAU LIAISON P HYSIQUE connect confirm connect response connect indication SP DU- CC SP DU- CR
  • 32. 32 Echange de données entre les deux applications AP P LICATION SESSION TRANSP ORT RESEAU LIAISON P HYSIQUE data request data indication