Services OSI
description
Transcript of Services OSI
MODELE DE REFERENCE ISOif G.Beuchot 1
Services OSI
Services ApplicationServices Présentation - Session
Services Transport - Réseaux - Liaison de Données - Physique
MODELE DE REFERENCE ISOif G.Beuchot 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)
MODELE DE REFERENCE ISOif G.Beuchot 3
Processus d'Application utilisateurs
Echange de données informatisées : EDI EDIFACT : Electronic Data Interchange for Administration, Commerce and Transport
Documents douaniersBons de commandes, accusés de réception de commandeBons de livraisons, bordereaux d'accompagnementFactures, paiements
ODA : Open Document Architecture Structuration générale de documents complexes Utilisables dans un monde informatique hétérogéne
MODELE DE REFERENCE ISOif G.Beuchot 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
MODELE DE REFERENCE ISOif G.Beuchot 5
Courrier electronique (suite)
Messageriecentralisée
Messagerie distribuée
Agent de Transfert de Messages
Agent Utilisateur
(interface)
M. XYZ
M. XYZ
M. XYZ
M. XYZ
M. XYZ
M. XYZM. XYZ
M. XYZM. XYZ
M. XYZ
M. XYZ
M. XYZ
MODELE DE REFERENCE ISOif G.Beuchot 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
CommandeSource ouCollecteur
SourceouCollecteur
Environnement
OSI
MODELE DE REFERENCE ISOif G.Beuchot 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
MODELE DE REFERENCE ISOif G.Beuchot 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
MODELE DE REFERENCE ISOif G.Beuchot 9
Traitement Distribué
RPC : Remote Procedure Call En cours de généralisation sous UNIX (systèmes homogénes)
Procede
Procede
Procede
Possibilité d'"Appel en retour" (Call Back)
Procede
Procede
Agent(talon)
Serveur deprocédures
Calculateur local
MODELE DE REFERENCE ISOif G.Beuchot 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
MODELE DE REFERENCE ISOif G.Beuchot 11
Systèmes de production industrielle
MMS : Manufacturing Message Specification Système de messagerie industrielle
Interconnexion des automates programmables, Robots, Machines à
commande numériqueaux calculateurs de pilotage
système temps-réel industriel distribué
Serveur AP4
Requête client AP1vers Serveur AP4
Requête client AP1 vers Serveur AP3Requête client AP2 vers Serveur AP1
RequêteFonction Opératoire AP1
vers Serveur AP4
AP3
Serveur
Serveur
Client
Client
AP2
AP1
d'après J.P. Eloy
MODELE DE REFERENCE ISOif G.Beuchot 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
MODELE DE REFERENCE ISOif G.Beuchot 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
MODELE DE REFERENCE ISOif G.Beuchot 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
MODELE DE REFERENCE ISOif G.Beuchot 15
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
tUD1 UD2 UD3
début de session
Fin desession
Points de synchronisation majeurs ou mineurs
Ruptured'activité
t
Début de session
Début de session
Début de session
Fin desession
Fin desession
Fin desession
Lancementd'activité
Fin d'activité
Interruption d'activité
Reprised'activité
Reprised'activité
MODELE DE REFERENCE ISOif G.Beuchot 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
MODELE DE REFERENCE ISOif G.Beuchot 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
MODELE DE REFERENCE ISOif G.Beuchot 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
MODELE DE REFERENCE ISOif G.Beuchot 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)