LE MODELE O.S.I. A) Introduction. 1) Conception. 2) Elaboration du modèle OSI. page 1

Documents pareils
1.Introduction - Modèle en couches - OSI TCP/IP

Ch2 La modélisation théorique du réseau : OSI Dernière maj : jeudi 12 juillet 2007

2. DIFFÉRENTS TYPES DE RÉSEAUX

Protocoles réseaux. Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1).

Algorithmique des Systèmes Répartis Protocoles de Communications

Cours des réseaux Informatiques ( )

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

Administration des ressources informatiques

Informatique Générale Les réseaux

Introduction. Adresses

Introduction aux Technologies de l Internet

Couche application. La couche application est la plus élevée du modèle de référence.

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

TABLE DES MATIERES. I. Objectifs page 2. II. Types de réseaux page 2. III. Transmission page 2. IV. Câbles page 3. V.

Présentation du modèle OSI(Open Systems Interconnection)

Tout sur les Réseaux et Internet

Réseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.

Réseaux et protocoles Damien Nouvel

Mr. B. Benaissa. Centre universitaire Nâama LOGO

Université de La Rochelle. Réseaux TD n 6

Cours CCNA 1. Exercices

RESEAUX TCP/IP: NOTIONS AVANCEES. Preparé par Alberto EscuderoPascual

NOTIONS DE RESEAUX INFORMATIQUES

L3 informatique Réseaux : Configuration d une interface réseau

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1

N o t i o n s d e b a s e s u r l e s r é s e a u x C h a p i t r e 2

Les Réseaux Informatiques

20/09/11. Réseaux et Protocoles. L3 Informatique UdS. L3 Réseaux et Protocoles. Objectifs du cours. Bibliographie

Plan. Programmation Internet Cours 3. Organismes de standardisation

Téléinformatique. Chapitre V : La couche liaison de données dans Internet. ESEN Université De La Manouba

Culture informatique. Cours n 9 : Les réseaux informatiques (suite)

LES RÉSEAUX À HAUTS DÉBITS

TP réseau Les réseaux virtuels (VLAN) Le but de se TP est de segmenter le réseau d'une petite entreprise dont le câblage est figé à l'aide de VLAN.

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

Chapitre : Les Protocoles

ADSL. Étude d une LiveBox. 1. Environnement de la LiveBox TMRIM 2 EME TRIMESTRE LP CHATEAU BLANC CHALETTE/LOING NIVEAU :

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Cisco Discovery - DRSEnt Module 7

Chapitre 1: Introduction générale

Réseaux : Wi-Fi Sommaire. 1. Introduction. 2. Modes de fonctionnement. 3. Le médium. 4. La loi. 5. Sécurité

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

Plan. École Supérieure d Économie Électronique. Plan. Chap 9: Composants et systèmes de sécurité. Rhouma Rhouma. 21 Juillet 2014

Catalogue & Programme des formations 2015

LYCEE FRANCO-MEXICAIN HOMERO 1521 COLONIA POLANCO MEXICO ; D.F.

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel CC + ET réseaux

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication

Date : 08/02/12 SISR1 tp.topologie.reseau.wan Durée : 2 h

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

Cisco Certified Network Associate

RÉSEAUX INFORMATIQUES, MODÈLE OSI ET PROTOCOLE TCP/IP

Devoir Surveillé de Sécurité des Réseaux

Cisco Certified Network Associate

Réseaux grande distance

Notice d installation des cartes 3360 et 3365

ROUTAGE. Répondez aux questions suivantes : (A chaque fois pour XP et pour Debian)

Proxy et reverse proxy. Serveurs mandataires et relais inverses

LES RESEAUX INFORMATIQUES

Téléinformatique et télématique. Revenons aux définitions

Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02)

Présentation et portée du cours : CCNA Exploration v4.0

Mise en place d'un Réseau Privé Virtuel

Le réseau Internet.

[ Sécurisation des canaux de communication

Cisco Certified Network Associate

Master d'informatique 1ère année Réseaux et protocoles. Couche physique

Cahier des charges. driver WIFI pour chipset Ralink RT2571W. sur hardware ARM7

Comprendre le Wi Fi. Patrick VINCENT

Programmation Réseau. ! UFR Informatique ! Jean-Baptiste.Yunes@univ-paris-diderot.fr

Architectures en couches pour applications web Rappel : Architecture en couches

TD 1 - Transmission en bande de passe

DSCG : UE5 - Management des Systèmes d'information CARTE HEURISTIQUE...1 ARCHITECTURE PHYSIQUE...2

Intérêt du NAT (Network Address Translation) Administration Réseau Niveau routage. Exemple d Intranet. Principe NAT

LA VOIX SUR GPRS. 1. Introduction. P. de Frino (1), S. Robert (2), G. Cecchin (3) Résumé

Tunnels. Plan. Pourquoi? Comment? Qu est-ce? Quelles solutions? Tunnels applicatifs ESIL INFO 2005/2006. Sophie Nicoud

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Le protocole SSH (Secure Shell)

Routage Statique. Protocoles de Routage et Concepts. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Technologies de l Internet

Rappels réseaux TCP/IP

Qu est-ce que la communication?

Le service IPv4 multicast pour les sites RAP

Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July ENPC.

Les Réseaux Les transferts de données

Groupe Eyrolles, 2000, 2004, ISBN :

Guide de démarrage du système modulaire Sun Blade 6000

Chapitre 11 : Le Multicast sur IP

LA COUCHE PHYSIQUE EST LA COUCHE par laquelle l information est effectivemnt transmise.

Sécurité GNU/Linux. Virtual Private Network

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage.

Les Virtual LAN. F. Nolot 2008

How To? Sécurité des réseaux sans fils

Cisco Certified Network Associate Version 4

Manuel de configuration du Wi-Fi

Votre Réseau est-il prêt?

LES RESEAUX VIRTUELS VLAN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

18 TCP Les protocoles de domaines d applications

ETI/Domo. Français. ETI-Domo Config FR

Basile Couëtoux Yves Dubromelle Jean-Pierre Prunaret. Année Outils Informatique et C2I. B. Couëtoux Y. Dubromelle J-P.

Transcription:

LE MODELE O.S.I. A) Introduction 1) Conception La télécommunication est une activité de consensus technique. C'est ainsi, que grâce à la normalisation du CCITT ( Comité Consultatif International téléphonique Télégraphique ), que l'ensemble des téléphones de la terre peuvent communiquer. Malheureusement pour la transmission des données, il n'existe aucune normalisation aussi complète. Lier des systèmes informatiques est souvent difficile. Pour cette raison l'i.s.o. ( International Standard Organisme ) à mis au point une normalisation partielle, que l'on qualifie de système ouvert, le modèle O.S.I. ( Open System Interconnexion ). Le modèle OSI décrit la manière dont deux éléments d'un réseau ( station de travail, serveur, etc... ) communiquent, en décomposant les différentes opérations à effectuer en 7 étapes successives, qui sont nommées les 7 COUCHES du modèle OSI. 2) Elaboration du modèle OSI Pour comprendre la réflexion qui a amené à l'organisation d'un dialogue entre deux systèmes à l'aide de 7 couches nous allons effectuer deux recherches: Une sur le dialogue entre deux entités vivantes Une sur le dialogue entre deux systèmes informatiques ou téléinformatiques. page 1

a) Dialogue entre deux entités vivantes Pour que deux entités puissent dialoguer, il faut: N 1: physique Que le support de communication soit le même ( le son pour les humains), et que la communication soit physiquement possible ( le son ne circule pas dans le vide ). J'espère que ce n'est pas contagieux Il parle avec les mains ou quoi? C'est quoi ces sons? N 2: liaison Que l'ensemble des sons soit audible, et compréhensible ( réalisation de phonèmes, éléments sonores de telle ou telle langue ). Moi pas comprendre toi S'y vas comment qui cause eu.. pe... i... ta... N 3: réseau Que les éléments sonores soit dirigés vers l'entité concernée, qu'elle que soit l'environnement sonore. Maintenant, il m'entend He! je te cause c'est à moi qu'il parle? N 4: transport Que les phonèmes qui sont destinés à une entité lui arrivent bien, et que celle-ci acquitte le message. Quand tu veux, tu me réponds Il faut que je lui réponde eu.. pe... i... ta... N 5: session Que le dialogue puisse s'instaurer entre les deux entités ( questions, réponses ), en parlant l'une après l'autre. C'est moi le chef, je commence Le chef est un c...! OK! N 6: présentation Que le vocabulaire et la grammaire soient les mêmes pour les deux. Bonjour γφϕκλγηολκ κφδλκδφκ Traduis! N 7: application Que les deux entités connaissent un minimum des us et coutumes de l'autre. Pourquoi, tu me regarde comme ça? Un peut maigre, mais mangeable page 2

b) Dialogue entre deux personnes au téléphone Comment vas-tu? Pas mal merci Application (conversation) Traitement sémantique Présentation (en français) Syntaxe de présentation Session (ordonnée) Synchronisation Transport (communication) Contrôle de bout en bout Réseau (autocommutateur) Relais et acheminement Liaison (redondance) Transfert sur un tronçon Physique (modulation) Acheminement des bits COUCHE 1 Physique COUCHE 2Liaison COUCHE 3Réseau COUCHE 4Transpor t COUCHE 5 Session COUCHE 6Présentat ion COUCHE 7Applicati on MILIEU PHYSIQUE ( cuivre, onde...) c) Dialogue entre deux systèmes informatiques Pour assurer la communication entre deux systèmes informatiques il faut : Document Bull Que les systèmes en présence soient physiquement connectés, donc qu un canal existe. Qu ils soient en mesure de générer des données sous une forme cohérente et logiquement déterminée. Qu ils «trouvent «entre eux un chemin pour se mettre en relation. Qu ils soient en mesure de se reconnaître mutuellement. Qu ils puissent mener un dialogue selon une séquence logique admise par les deux. Qu ils soient en mesure de présenter des informations qui seront comprises par l autre, c est à dire qui obéissent à une grammaire et à un vocabulaire commun. Qu enfin, qu en plus de la grammaire et du vocabulaire commun, ils possèdent un minimum de référence commune, en quelques sortes culturelles. page 3

B) le modèle OSI 1) Présentation page 4

COUCHE 7 Application COUCHE 6 Présentation Encapsulation Décapsulation Désignation du type d information à transférer. ( fichiers, messagerie ) Codage des données en un langage connu par la couche supérieure ( exemple : ASCII ) COUCHE 5 Session Encapsulation Décapsulation Synchronisation des données, et organisation du dialogue. COUCHE 4 Transport Encapsulation Décapsulation (packet 1) (packet 2) (packet 3) (packet 1) (packet 2) (packet 3) COUCHE 3 Réseau Encapsulation Décapsulation COUCHE 2 Liaison (packet) Encapsulation (trame) (packet) Décapsulation (trame) COUCHE 1Physique ( trame ) ( trame ) Résolution les problèmes de l acheminement des données de bout en bout. Réalisation du découpage du message trop long en segments et recollages de ceux-ci. Réalisation du chemin permettant d atteindre l adresse destinataire. Réalisation de l interconnexion entre des réseaux hétérogènes. Encapsulation et décapsulation des données afin de les présenter sous forme de trames. Assure l accès au support, et détecte les erreurs. Décodage et encodage des données (code Manchester). Attachement au support physique. Support Câble Signal modulé. page 5

2) Description du transfert de données Le mécanisme de transfert de données entre deux systèmes fonctionne comme une succession d imbrication. La couche N traite la donnée en fonction de son protocole et elle indique qu elle a effectué ce traitement en lui accolant un «en-tête «(headler), cela est nommé encapsulation. La couche N, après avoir fait une demande de service à la couche N-1, envoie l ensemble «donnée + en-tête «qui forme une nouvelle donnée à cette couche N-1. A son tour cette couche N-1 traite la donnée et lui accole un nouvel en-tête. Emetteur Données Récepteur 7 AH Données 7 Application Application 6 PH Données (taches) 6 Présentation Présentation 5 SH Données (messages) 5 Session Session 4 TH Données(fragments messages) 4 Transport Transport 3 RH Données (paquets) 3 Réseau Réseau 2 LH Données (trames) LT 2 Liaison Liaison 1 PH Données (bits) 1 Physique Physique CANAL DE TRANSMISSION AH: en-tête application. SH: en-tête session. RH: en-tête réseau. LT: Délimitateur de trame. PH: en-tête présentation. TH: en-tête transport. LH: en-tête liaison. PH: en-tête physique. page 6

N des h 7 6 5 4 3 2 1 3) Définition des 7 couches du modèle OSI N des couchesnom des couchesdéfinition Nom des h Application Présentation Session Transport Réseau Liaison Physique Définition Elle ne contient pas les applications utilisateurs, mais elle assure la communication, à l'aide de processus, entre les couches inférieures et les application utilisateurs ( transfert e fichiers, courrier électronique ). Elle assure la mise en forme des données, la conversion des codes ( ASCII, EBCDIC... ), si nécessaire, pour délivrer à la couche application un message dans une syntaxe compréhensible. Elle peut aussi assurer le cryptage et la compression des données. C'est donc la première couche non impliqué dans le mécanisme de transfert d'informations. Elle assure l'échange des données, transaction entre deux applications distantes. Elle assure surtout la synchronisation et le séquencement de l'échange par la détection et la reprise de celui-ci en cas d'erreur. Cette gestion du dialogue et de la synchronisation est assurée par jeton pour le réseau Token Ring. Elle assure le contrôle du transfert de bout en bout des informations entre les deux systèmes d'extrémités, afin de rendre le transport transparent pour les couches supérieures. Elle assure le découpage des messages en paquets pour le compte de la couche réseau et les reconstitue pour les couches supérieures. Elle assure l'acheminement, le routage (choix du chemin à parcourir à partir des adresses ), des blocs de données entre les deux systèmes d'extrémités, à travers des relais. Et elle définit la taille de ses blocs. Elle assure, le maintient de la connexion logique, le transfert des blocs de données ( les trames et les paquets ), la détection et la correction des erreurs dans ceux-ci. Elle assure l'établissement et le maintient de la liaison physique. Elle comprend donc les spécifications mécaniques ( connecteurs ) et les spécifications électriques ( niveau de tension ). Le média ( support physique d'interconnexion ) Les couches sont couramment regroupées en couches basses, généralement les couches 1, 2, et 3, qui sont les plus proche du matériel et en couches hautes de la couche 4 à la couche 7 qui sont plus proche des logiciels. page 7

4) Le modèle TCP/IP Le modèle TCP/IP, inspiré du modèle OSI, reprend l'approche modulaire (utilisation de modules ou couches) mais en contient uniquement quatre : Modèle TCP/IP Modèle OSI Application Application Présentation Session Transport (TCP) Internet (IP) Accès réseau Transport Réseau Liaison données Physique Comme on peut le remarquer, les couches du modèle TCP/IP ont des tâches beaucoup plus diverses que les couches du modèle OSI, étant donné que certaines couches du modèle TCP/IP correspondent à plusieurs couches du modèle OSI. Les rôles des différentes couches sont les suivants : Accès réseau : elle spécifie la forme sous laquelle les données doivent être acheminées quel que soit le type de réseau utilisé Internet : elle est chargée de fournir le paquet de données (datagramme) Transport : elle assure l'acheminement des données, ainsi que les mécanismes permettant de connaître l'état de la transmission Application : elle englobe les applications standard du réseau (Telnet, SMTP, FTP,...) A chaque niveau, le paquet de données change d'aspect, car on lui ajoute un en-tête, ainsi les appellations changent suivant les couches : Le paquet de données est appelé message au niveau de la couche Application Le message est ensuite encapsulé sous forme de segment dans la couche Transport Le segment une fois encapsulé dans la couche Internet prend le nom de datagramme Enfin, on parle de trame au niveau de la couche Accès réseau page 8

5) Fonctionnement du modèle Nous avons défini la fonction réalisée par chaque couche, mais maintenant il faut définir leurs règles de fonctionnement. a) Les relations inter-couche S'il existe deux systèmes qui souhaitent communiquer, la première règle à connaître est qu'une couche d'un système ne peut communiquer qu'avec la même couche de l'autre système. Ceci est réalisé à l'aide d'un protocole. Donc un protocole de la couche "N" converse avec le même protocole de la couche "N" de l'autre système. Mais pour assurer ce dialogue il faut en effectuer la demande. Ceci est réalisé à l'aide de primitive de service qui instaure le dialogue, les demandes, les réponses, et les échanges d'informations entre les deux couches de même niveau de deux systèmes. Mais ceci ne se fait pas directement. Il faut d'abord transmettre la demande à la couche immédiatement inférieure. Ceci est réalisé à l'aide d'interfaces inter couches nommées services. Une couche "N" s'adressera à la couche "N-1" d'un même système en lui demandant un "service" ou inversement la couche "N-1" rend un service à la couche "N". Ces demandes de services sont effectuées à des points précis nommées points d'accès de service, SAP (Service Acces Point). Donc on peut distinguer deux types de dialogue. Le dialogue vertical Il s'effectue au sein d'un même système. Données Service N Données Service N-1 page 9

Le dialogue Horizontal Il s'effectue entre deux systèmes. Système A Données primitive de service (demande de connexion) primitive de service (réponse du sytème B à la demande de connexion) b) Description du fonctionnement des primitives Système B Données Pour que la couche liaison ( couche 2 ) d'un système puisse communiquer avec la couche de même niveau d'un autre système on obtiendra le schéma suivant. Schéma de fonctionnement Protocole N Protocole N Service 1 Service 1 Protocole N-1 Protocole N-1 SYSTEME A Description du fonctionnement SYSTEME B La couche 2 du système A demande une connexion avec la couche B, cela est effectué à l'aide d'une primitive. La couche 1 et le service 1 du système A transmettent la demande. La couche 1 et le service 1 du système B en font de même. La couche 2 du système B reçois la demande de connexion et y répond, à l'aide d'une primitive. Les couche 1 et les services 1 des systèmes A et B transmettent la réponse. La couche 2 du système A envoie les données à travers la couche 1 et le service 1 des deux systèmes jusqu'à la couche 2 du système B. page 10

c) Description du fonctionnement des services La couche N+1 désire communiquer avec la couche N+1 d'un autre système. La communication entre les couches du premier système se fait comme l'indique le schéma suivant. Schéma de fonctionnement Unités de données de protocole Information de contrôle de protocole Unités de données de service Unités de données de protocole Information de contrôle de protocole Unités de données de service Description du fonctionnement Unités de données de protocole La couche N+1 utilise les services de la couche N pour convoyer et fournir un en-tête aux données de protocole, PDU (Protocol Data Unit). Les données sont encapsulées, par la couche N, afin de former une donnée de service, SDU (Service Data Unit), de niveau N à laquelle on ajoute un protocole de contrôle d'informations, PCI (Protocole Control Information). L'ensemble de ces données (PCI, SDU) sont regroupées pour former une nouvelle donnée de protocole, PDU. La couche N utilise les services de la couche N-1. Les données sont encapsulées par la couche N-1 et ainsi de suite. Le passage des couches basses vers les couches hautes se fait en enlevant les protocoles de contrôle d'information, PCI. Si certaine couche, comme la couche 3, ne sont pas utilisées dans tous les réseaux. Inversement des couches sont divisées en sous couches. La couche 2 est ainsi souvent divisée en deux sous couches. - La sous couche MAC ( Media acces Control). - La sous couche LLC ( Logical Link Control). page 11

C) Utilisation de protocole dans les couches 7 7 Application 6 Présentation 5Session 4Transport 3Réseau 2LLC 2MAC 1 Physique Eléments communs de services d'application PRESENTATION OSI X 226 transactionnel, soumission de travaux à distance... PROTOCOLE DE SESSION OSI X 225 Messagerie X 400 Protocole INTERNETTCP Protocole (NOVELL)SPX TRANSFERT OSI X 224 802.3 Transfert de fichiers FTAM X 410 transfert fiabilisé pour messagerie Protocole INTERNETIP Protocole (NOVELL) IPX Protocole X25 Signalisation Protocole de liaison logique, HDLC802.2 HDLC X HDLC CCITT 25 Ethernet Token Bus Token Ring DQDB FDDI LAP-B LAP-D N 7 Protocole Protocole Protocole Protocole Protocole Avis X 21, Avis V24, 802.4 802.5 802.6 ISO FDDI X24,.. V21, V36... Accès primaire RNIS Accès de base ISO 8877 Réseaux locaux Réseau téléphonique, RNISRéseaux publics page 12