1 / 19

Services OSI

Services OSI. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique. SERVICES "APPLICATION". Architecture spécifique : ALS ( Application Layer Structure) Services spécifiques Courrier électronique (messagerie X400)

royal
Download Presentation

Services OSI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Services OSI Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

  2. SERVICES "APPLICATION" • Architecture spécifique : ALS (Application Layer Structure) • Services spécifiques • Courrier électronique (messagerie X400) • Gestion de fichiers (FTAM) • Traitement transactionnel (TP) • Accès aux données distantes (RDA) • Traitement distribué (RPC) • Applications industrielles (MMS) • Terminal virtuel (VTP) • Administration de réseaux • Services communs • Commande d'association (ACSE) • Opérations distantes (ROSE) • Transfert fiable (RTSE) • Validation des transactions (CCR) • Annuaire (X500)

  3. Processus d'Application utilisateurs • Echange de données informatisées : EDI • EDIFACT : Electronic Data Interchange for Administration, Commerce and Transport • Documents douaniers • Bons de commandes, accusés de réception de commande • Bons de livraisons, bordereaux d'accompagnement • Factures, paiements • ODA : Open Document Architecture • Structuration générale de documents complexes • Utilisables dans un monde informatique hétérogéne

  4. Courrier éléctronique • Messagerie X400 • (SMTP : Simple Message Transfert Protocol) • Systèmes de messagerie • centralisée • Répartie avec transfert en temps réel • Distribuée avec transfert asynchrone • X400 • Reproduit courrier papier avec délais très courts • facilités d'adressage • distribution par fax possible • services annexes : avis de remise ou de non-remise etc. • Test de disponibilité du destinataire • Destinataires multiples : duplication le plus tard possible

  5. M. XYZ M. XYZ M. XYZ M. XYZ M. XYZ M. XYZ M. XYZ M. XYZ M. XYZ M. XYZ M. XYZ M. XYZ Courrier electronique (suite) • Messagerie centralisée • Messagerie distribuée • Agent de Transfert de Messages • Agent Utilisateur (interface)

  6. Gestion de fichiers répartis • FTAM : File Transfert, Acces and Manipulation • FTP : File Transfert Protocol • Fonctions pour un système de fichiers distribué • Modèle de fichiers virtuels • Description statique (fichiers hiérarchisés) • Description dynamique (actions en cours, accès) • Fonctions pour transfert, accès ou manipulation à distance • service FTAM • syntaxes de transfert Source ou Collecteur Environnement OSI Commande Source ou Collecteur

  7. Traitement transactionnel distribué • TP : Transactionnal processing • Mise à jour des bases de données distribuées hétérogénes • exemple : réservation d'un voyage (WorldCup) • Reserver : Matchs, Hotels, Avions • On doit avoir pour chaque cas les TROIS ou rien • les reservations sont faites sous reserve de Confirmation (validation) • Propriétés ACID • Atomicité - Consistance - Isolation - Durabilité • Arbre de transactions • validation à 2 phases : Commit • Contrôle de concurrence Concurrency • Recouvrement Recovery

  8. Accès aux données distantes • RDA: Remote Data Acces • Accès aux bases de données hétérogènes distribuées • Navigation dans le système de bases de données pour retrouver l'information • Langage d'interrogation unique : SQL

  9. Procede Agent (talon) Procede Procede Procede Procede Traitement Distribué • RPC : Remote Procedure Call • En cours de généralisation sous UNIX (systèmes homogénes) Calculateur local Serveur de procédures Possibilité d'"Appel en retour" (Call Back)

  10. Travail à distance • Terminal virtuel : • VTP : Virtual Terminal Protocol • Image conceptuelle unique • Vues spécifiques à chaque terminal • images "bitmap" • 3dimensions (multi-calques) • Appareils • clavier • souris • réticule, pointeur • état du terminal • Contrôle d'accès

  11. Systèmes de production industrielle • MMS : Manufacturing Message Specification • Système de messagerie industrielle • Interconnexion • des automates programmables, Robots, Machines à commande numérique aux • calculateurs de pilotage • système temps-réel industriel distribué

  12. ADMINISTRATION - SÛRETE • Administration de réseaux • Administration de réseaux OSI • CMIP/ CMISE : Common Management Information Protocol (Servicelement) • SMTP : Simple Network Management Protocol • MIB : base de données administrative (Management Administration Base) • Serveurs de sécurité Kerberos (Unix/TCPIP) Services non directement accèssibles aux usagers • Annuaire X500

  13. NOTA : Architectures client-serveur • Dans Architecture OSI cette notion n'intervient qu'au niveau APPLICATION • Les entités RPC ou MMS utilsent ce concept • Les INITIATIVES d'appel aux services distants sont toujours prises par le SYSTEME CLIENT • Le système SERVEUR se met à l'écoute pour REPONDRE à ces appels et exécuter les services demandés • Les TRAITEMENTS DEMANDES sont effectués sur le système SERVEUR • Sur un réseau local on trouve en général des SERVEURS de RESSOURCES • qui offre des services de Fichiers partagés • Imprimantes partagées • Accès partagé à des ressources de télécommunications (publiques) • les TRAITEMENTS sont en général éffectués sur le système CLIENT • Le serveur ne supporte QUE l'ACCES aux ressources partagées

  14. SERVICE PRESENTATION • Echange de données structurées entre Applications sur des systèmes hétérogénes • Représentation commune des données • Fournit les éléments syntaxiques communs utilisés par Applications • Permet aux Applications de CHOISIR ou NEGOCIER une ou plusieurs syntaxes de Transferts : CONTEXTES DE PRESENTATION • Syntaxe de transfert ASN.1 (Abstract Syntax Notation) • Syntaxe peut être transformée pour assurer • COMPRESSION • CHIFFREMENT des DONNEES Connexions sécurisées • Dialogue ordonné • sous-traité par Service SESSION

  15. début de session Points de synchronisation majeurs ou mineurs Fin de session UD1 UD2 UD3 t Fin de session Début de session Fin de session Début de session Fin de session Début de session t Lancement d'activité Interruption d'activité Reprise d'activité Rupture d'activité Reprise d'activité Fin d' activité SERVICE SESSION • Assurer un dialogue ORDONNE entre les Applications • Gestion et synchronisation des échanges • Découpage de la durée d'une session en unités de dialogue • Coordination d'une ACTIVITE sur plusieurs sessions successives • Gestion des droits d'émettre, de terminer, de synchroniser

  16. SERVICE TRANSPORT • Communication entre APPLICATIONS • transparente (au systéme de télécommunications) • fiable • service de transmission "idéal" et optimisé • Contrôle de bout en bout • fournit une QUALITE de SERVICE donnée • si possible, sinon communication refusée • détection et correction des erreurs résiduelles • OPTIMISE les communications • choix du"meilleur" service Réseau • multiplexage, éclatement, fragmentation

  17. SERVICE RESEAU • Communications entre SYSTEMES à travers un réseau • Adressage • Routage et acheminement Routeurs ou commutateurs • liaisons multipoints ( en cours de développement) • Indépendance par rapport aux supports de transmission • Réseau d'entreprise : réseaux locaux interconnectés par des réseaux étendus • Services avec et/ou sans connexion • non connecté (IPv4, IP/ISO) - connecté (X25) - flot de données (IPv6) • Choix d'une qualité de service • Sécurisation des accès • groupes fermés d'usagers • interdictions d'appels entrants ou sortants

  18. SERVICE LIAISON DE DONNEES • TRANSFERT de DONNEES fiable si possible (temps utile) entre des SYSTEMES PHYSIQUEMENT RELIES (LLC : Commande de liaison logique) • Transfert de trames • Fiabilité : Correction d'erreurs - Contrôle de flux • ACCES au service Physique (MAC: commande d'accès au Médium) PARTAGE de cette RESSOURCE COMMUNE • Commande centralisée : Scrutation • Commande distribuée : Réseaux locaux

  19. SERVICE PHYSIQUE • Transfert de chaînes de bits .... • Composant : circuit de données • Mise en oeuvre des moyens physiques • Liaison directe privée ou louée (liaison spécialisée) ou • Connexion à travers un réseau de télécommunications en commutation de circuits • Analogique (modems ...) • Numérique (RNIS : Numéris) en commutation de cellules • ATM (Asynchronous Transfert Mode - Transmission Temporelle Asynchrone)

More Related