Expl couches osi

418 views
317 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
418
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Expl couches osi

  1. 1. 1Architecture de réseaux1. Logiciel de réseau2. Modèle OSI3. Architecture TCP/IP
  2. 2. 2Fonctions dun logiciel deréseaule dialogue entre processus,le choix dun chemin pourlacheminement de linformation,lutilisation dun réseau,les procédures,les reprises en cas derreur,etc...
  3. 3. 3Découpage en couchesCréer des couches distinctes pourtraiter les fonctions différentesCréer une couche lorsque letraitement se fait à un niveaudabstraction différentPermettre des changements dansune couche sans affecter les autrescouches.
  4. 4. 4
  5. 5. 5Service, entité, protocole,...Service NEntité NService NService N-1Entité NService NService N-1Couche NCouche N+1Couche N-1Protocole NSite 1 Site 2
  6. 6. 6Exemples de servicesConnexionEchange de donnéesdéconnexion
  7. 7. 7PrimitivesUne demande de service se fait parle biais dune primitive.Exemples de primitives:Requête (REQUEST)Confirmation (CONFIRM)Indication (INDICATION)Réponse (RESPONSE)
  8. 8. 8Un service à connexionsimpleCONNECT requestCONNECT indicationCONNECT responseCONNECT confirmDATA requestDATA indicationDISCONNECT requestDISCONNECT indication
  9. 9. 9Exemple dutilisationVous invitez votre Mamie Nova1. CONNECT Request: faire le numéro de MamieNova2. CONNECT Indication: ça sonne chez elle3. CONNECT Response: elle décroche son téléphone4. CONNECT Confirm: Vous entendez larrêt de lasonnerie5. DATA Request: Vous linvitez pour le goûter6. DATA Indication: Elle entend votre invitation7. DATA Request: Elle dit quelle serait ravie de venir8. DATA Indication :Vous entendez quelle accepte9. DISCONNECT Request: Vous raccrochez10. DISCONNECT Indication: Elle lentend et raccrocheégalement
  10. 10. 10Objectifs du modèle OSI* del’ISO**Permettre linterconnexion de systèmeshétérogènes (systèmes ouverts)Définir une normeFaciliter limplémentationFournir une Spécification(un ensemble de spécifications)*: OSI: Open Systems Interconnection**: ISO: International Standard Organization
  11. 11. 11Résultats: 7 couchesApplicationPrésentationSessionTransportRéseauLiaisonPhysique 1231231234567Support d’interconnexion matériel
  12. 12. 12Echange dinformations entreentitésCOUCHE NCOUCHE N- 1P CIN- SDUN- PDUN- 1- SDU
  13. 13. 13Dialecte du modèle OSI...T = Transport (couche transport),N = Network (couche réseau),L = Link (couche liaison),ExemplesN_SDU (paquet pour X25.3)L_SDU (trame pour HDLC)P_SDU (suite de bits)
  14. 14. 14
  15. 15. 15Les Couches Physique,Liaison et RéseauPhysique : transmission deséquences de bitsLiaison : transfert sans erreur detramesRéseau : acheminement et routagede paquets à travers différentsréseaux
  16. 16. 16La Couche TransportFonctions du transport ISOOffre un réel service bout-en-boutavec :Détection derreursReprise sur erreurContrôle de fluxMultiplexage/Démultiplexage:...
  17. 17. 17La Couche TransportClassification des réseauxRéseaux de type A: taux faiblederreurs non signalées (ou résiduelles),taux faible derreurs signalées.Réseaux de type B: taux faiblederreurs non signalées, taux élevéderreurs signalées.Réseaux de type C: taux élevé des deuxcatégories derreurs.
  18. 18. 18La Couche TransportClasses de transportClasse0Classe1Classe2Classe3Classe4Reprise surerreur signaléeoui oui ouiMultiplexage oui oui ouiContrôle defluxoui/non oui/non oui/nonReprise surerreur nonsignaléeoui
  19. 19. 19La Couche TransportLes primitivesla connexionT-CONNECT REQUEST,T-CONNECT INDICATION,T-CONNECT RESPONSE,T-CONNECT CONFIRM.le transfert de données normalesT-DATA REQUESTT-DATA INDICATIONla libération de connexionT-DISCONNECT REQUESTT-DISCONNECT INDICATION
  20. 20. 20Les 3 phases d’uneconnexion transportT_PDU-CRT_PDU-CCT_PDU-DTT_PDU-AKT_PDU-DRInitialisationTransfertLibérationConnection RequestConnection ConfirmDataAcknowledgeDisconnect request
  21. 21. 21La Couche Sessionétablissement et maintient desconnexions entre processus.synchronisation.gestion du droit de parole au moyen dejetons.pas de contrôle ou de reprise en casderreur, (cest le rôle de la couchetransport)...
  22. 22. 22La Couche PrésentationSyntaxe 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 bitscryptage / compression des données
  23. 23. 23La Couche ApplicationDes services utiles aux utilisateursavec des protocoles précis.Les messageries (X400).Le transfert de fichiers (FTAM).Le terminal virtuel (VTS: VirtualTerminal Service)....
  24. 24. 24Une application veutdialoguer...Connect requestConnect requestA1 A2ApplicationSessionTransportRéseauLiaisonPhysique
  25. 25. 25Demande de connexionpour la couche transportAP P LICATIONSESSIONTRANSP ORTRESEAULIAISONP HYSIQUEconnect - request
  26. 26. 26La couche réseau demandeune connexionAP P LICATIONSESSIONTRANSP ORTRESEAULIAISONPHYSIQUEconnect- request
  27. 27. 27Etablissement duneconnexion liaisonAP P LICATIONSESSIONTRANSP ORTRESEAULIAISONP HYSIQUEconnectresponseconnectindicationSABMUA
  28. 28. 28Réception dun paquetdappelAP P LICATIONSESSIONTRANSP ORTRESEAULIAISONP HYSIQUEdata requestP AQUET D AP P ELdata indicationconnect indication
  29. 29. 29Connexion au niveau 3établieAP P LICATIONSESSIONTRANSP ORTRESEAULIAISONP HYSIQUEconnectconfirmdataindicationconnectresponsedatarequestP AQUET AP P EL ACCEP TE
  30. 30. 30Connexion au niveautransport établieAP P LICAT IONSESSIONT RANSP ORTRESEAULIAISONP HYSIQUEconnectconfirmconnectindicationconnectresponseT P DU- CRTP DU- CCd.r. d.r.d.i. d.i.
  31. 31. 31Connexion au niveausession établieAP P LICATIONSESSIONTRANSP ORTRESEAULIAISONP HYSIQUEconnectconfirmconnectresponseconnectindicationSP DU- CCSP DU- CR
  32. 32. 32Echange de données entreles deux applicationsAP P LICATIONSESSIONTRANSP ORTRESEAULIAISONP HYSIQUEdatarequestdataindication

×