RSX101 Réseaux et Télécommunications Diaporama séance 02 Modèles & Normes Jean-Claude KOCH Révision A Le modèle OSI Les principaux organismes de normalisation Réseaux I.S.O. International Standards Organisation - ANSI (USA) - AFNOR - DIN - BSI (FRANCE -NF) (ALLEMAGNE) (ROYAUME UNI) U.I.T. Union Internationale pour les Télétransmissions- Ex CCITT (Comité Consultatif International pour le Téléphone et les Télécommunications). Attributs : -T -R pour les Télécommunications pour les Radiocommunications Normes de type : -V -X -T -I Transmissions données réseau téléphonique Transmissions réseaux publics de données Télématique RNIS (Réseau Numérique à Intégration de Services) - ISDN I.E.E.E. Institute of Electrical & Electronics Engineers Association particulièrement active en matière de normalisation de matériels et de réseaux locaux. - Normes 802.xx pour les réseaux locaux Introduction aux réseaux - JCK 3 OSI ISO Open Interconnexion Systems de Systèmes Interconnection Ouverts MODELE CONCEPTUEL - 7 Couches - Protocoles - Services Introduction aux réseaux - JCK 4 Le modèle O.S.I. HOTE-A données A-PCI AH APPLICATION A-SDU données A-PDU P-PCI APPLICATION P-SDU PH PRÉSENTATION HOTE-B PRÉSENTATION P-PDU S-PCI SESSION SH SSDU SESSION S-PDU T-SDU TRANSPORT TRANSPORT TH TH T-PDU T-PDU N-PCI RÉSEAU N-SDU NH T-PDU N-PCI(2) RÉSEAU NT N-PDU L-SDU L-PCI LIAISON TH LH L-PCI(2) LT LIAISON L-PDU P-SDU PHYSIQUE 11111001110- - - bits - - - 0 11 101111 PHYSIQUE H = Header (Entête) - provient de n-PCI T = Trailer (Délimiteur de fin) - provient de n-PCI Introduction aux réseaux - JCK 5 Le modèle O.S.I. IDU COUCHE N+1 PCI SDU N-PDU SAP INTERFACE vers couche N ICI SDU COUCHE N HDR SDU TER autre ENTITÉ PCI IDU (Interface Data Unit) : Unité de données d’interface ICI (Interface Control Information) : Information de commande interface PCI (Protocol Control Information) : Information de contrôle du protocole SDU (Service Data Unit) : Unité de Données du service SAP (Service Access Point) : Point d’accès du service N-PDU (Protocol Data Unit) : Unité de donnée du protocole Introduction aux réseaux - JCK 6 Glossaire O.S.I. COUCHE : Ensemble des moyens permettant à deux entités communicantes symétriques de même niveau d’échanger des unités de données PROTOCOLE : Règlement des échanges entre entités symétriques et correspondantes situées dans une même couche SERVICE : Ensemble des facilités offertes par une couche à celle immédiatement supérieure La prestation d’un service est faite par une entité Point de passage obligé entre deux INTERFACE : couches adjacentes Introduction aux réseaux - JCK 7 Relations Service/Protocole Glossaire O.S.I. IDU PCI ICI SDU N-PDU SDU HDR SDU TER PCI S.A.P. Service Access Point Point où un service de niveau N est fourni à une entité de niveau N+1 Introduction aux réseaux - JCK 9 Glossaire O.S.I. IDU PCI ICI SDU N-PDU SDU HDR SDU TER PCI S.D.U. Service Data Unit Unité de données du service, transférable à travers le S.A.P. et contenant les données et paramètres des primitives Introduction aux réseaux - JCK 10 Glossaire O.S.I. IDU PCI ICI SDU SDU N-PDU HDR SDU TER PCI I.C.I. Interface Control Information Informations de contrôle entre entités voisines d ’un même système. Elles ne sont pas transmises sur le réseau Introduction aux réseaux - JCK 11 Glossaire O.S.I. IDU PCI ICI SDU SDU N-PDU HDR SDU TER PCI P.C.I. Protocol Control Information Informations de contrôle du protocole contenant les paramètres définissant le service. C ’est le support du protocole de niveau N Introduction aux réseaux - JCK 12 Glossaire O.S.I. IDU PCI ICI SDU SDU N-PDU HDR SDU TER PCI P.D.U. Protocol Data Unit Unité de données du protocole contenant : Les données en provenance de la SDU Les PCI (Entêtes et remorques) Introduction aux réseaux - JCK 13 Les différents niveaux OSI COUCHE » 0 » : Niveau MÉDIUM Spécificités liées aux média TYPES de SUPPORTS : - Filaires Hertziens Fibre optiques TOPOLOGIES et CABLAGE TYPES de PORTEUSES - Électrique Électro-magnétique Lumineuse INCIDENCES SPÉCIFIQUES - Vitesse de propagation Bruit Distorsion Introduction aux réseaux - JCK 15 COUCHE 1 : Niveau PHYSIQUE GESTION DES CIRCUITS PHYSIQUES de nœud à nœud CARACTERISTIQUES DES JONCTIONS : - Mécaniques Électriques Fonctionnelles ETABLISSEMENT/LIBÉRATION du CIRCUIT TRANSMISSION DES BITS MATERIELS : Modems & Codecs Répéteurs Connectique de jonction MULTIPLEXAGE PHYSIQUE V90, RS232, X21, RJ45 Introduction aux réseaux - JCK 16 COUCHE 2 : Niveau LIAISON ACHEMINEMENT DE BLOCS D'INFORMATION ENTRE NŒUDS DELIMITATION des INFORMATIONS TRANSMISES : - La TRAME - Fonctions de groupage/dégroupage ÉTABLISSEMENT/LIBÉRATION LIAISON FIABILITÉ & INTÉGRITÉ CONTROLE DE FLUX MULTIPLEXAGE PHYSIQUE LAP-B, Ethernet, DQDB... Introduction aux réseaux - JCK 17 COUCHE 3 : Niveau RÉSEAU ACHEMINEMENT DES BLOCS DE BOUT EN BOUT STRUCTURATION des BLOCS : - MESSAGES, PAQUETS, CELLULES - Segmentation/réassemblage - Encapsulation niveau/niveau OUVERTURE ET FERMETURE DES CIRCUITS ADRESSAGE, ROUTAGE FIABILITÉ & INTÉGRITÉ CONTROLE DE FLUX MULTIPLEXAGE de VOIES X25-3, IP ... Introduction aux réseaux - JCK 18 COUCHE 4 : Niveau TRANSPORT TRANSFERT TRANSPARENT DE BOUT EN BOUT STRUCTURATION des BLOCS : - Messages, segments - Concaténation/séparation SÉCURISATION TRAFIC QUALITÉ de SERVICE : - Débit moyen - (An)Isochronie - Fiabilité CLASSES DE SERVICE : - 5 classes ISO Introduction aux réseaux - JCK 19 COUCHE 5 : Niveau SESSION ORGANISATION DU DIALOGUE OUVERTURE & FERMETURE SESSION - Identification - Authentification TOUR DE PAROLE GESTION DES POINTS DE SYNCHRONISATION GESTION du MODE D'ECHANGE - Alternat - Bidirectionnel simultané Introduction aux réseaux - JCK 20 COUCHE 6 : Niveau PRÉSENTATION MISE EN CONFORMITÉ CONTENUS REPRÉSENTATION de L ’INFORMATION - Codage - Structuration CONTEXTE DE PRESENTATION - Chiffrement - Compression PROTOCOLES D'APPAREILS VIRTUELS Introduction aux réseaux - JCK 21 COUCHE 7 : Niveau APPLICATION OFFRE DE SERVICES AUX APPLICATIONS PROTOCOLES APPLICATIONS COMMUNICANTES - Courrier (X400) - Annuaire (X500) - Transfert fichiers (FTAM) - Appel de procédures (RPC) - WWW (HTTP) . . . ENSEMBLE DE COMPOSANTS APPLICATIFS - ASE (Application Service Element) - API (Application Programming Interface) Introduction aux réseaux - JCK 22 Les 7 couches de l ’OSI Synthèse 7 APPLICATION 6 PRÉSENTATION 5 SESSION 4 TRANSPORT 3 RÉSEAU Acheminement ou routage des blocs 2 LI AI SON Transfert trames de nœud à nœud 1 PHYSIQUE Transmission bit à bit sur médium Sélection de services pour les applications Format de données commun aux applications Synchronisation dialogue Qualité des transferts de bout en bout Introduction aux réseaux - JCK 23 Qu’est-ce qu’un protocole ? Un PROTOCOLE RÉSEAU décrit pour un type de réseau donné les échanges entre entités distantes pour un niveau spécifié. Il est défini par : 1- La structure des données échangées entre ces entités, 2- Le type de dialogue mis en place entre ces entités, et ce pour tous les types de qualités de services, et pour les modes normaux et anormaux de fonctionnement. Introduction aux réseaux - JCK 24 Normes et divergences ... OSI INTERNET Applications & services Applications & services & Présentation Présentation Session T.C.P. U.D.P. Transport I.P. Réseau Liaison Liaison Physique Physique Médium Médium Introduction aux réseaux - JCK 25 La couche application de l'OSI La couche application comprend l'ensemble des fonctions nécessaires aux applications réparties en complément des fonctions déjà réalisées par les autres couches (1-6) du modèle OSI. On désigne par application répartie les réalisations informatiques qui font appel à des données et/ou des ressources de calcul situées sur plusieurs sites. Pour faciliter la réutilisation de certaines fonctions d'applications par différents types d'applications réparties, les entités d'applications sont structurées en trois types d'éléments : - L'élément Utilisateur qui représente la partie du processus d'application (programme ou humain) source ou destinataire des échanges. Le modèle OSI nomme AP (Application Process) une tâche locale adressable sur un site de réseau. Dans ces tâches, ce qui est du ressort des communications est désigné par AE (Association Entity). Ces entités décrivent les besoins de communication propres à l'AP. Un ASE (Application Service Element) est un ensemble intégré de fonctions qui permet de réaliser le travail des AE. Introduction aux réseaux - JCK 26 Les ASE Parmi les ASE on distingue : - Les Eléments Communs de Service d'Application (CASE = Commun Application Service Element) qui réalisent les fonctions utilisées de façon générale par une variété d'applications : - - sur des machines de constructeurs différents. sur des systèmes d'exploitation différents. Les Eléments Spécifiques de Service d'Application (SASE = Specific Application Service Element) qui réalisent les fonctions propres à une application déterminée. On peut citer : - - Le file Transfert Access Management (FTAM) pour le transfert des fichiers et l'accès aux bases de données et systèmes de fichiers à distance, en temps réel (norme ISO 8571 partie 1 à 4). La messagerie X400 qui est un ensemble de normes développées par le CCITT pour la messagerie (Message Handling System) Introduction aux réseaux - JCK 27 Évolution des technologies WAN Frame Relay RNIS ATM X25 MPLS RTC ÉMERGENCE CROISSANCE MATURITÉ Introduction aux réseaux - JCK DÉCLIN OBSOLESCENCE 28