Le modèle osi








télécharger 63.18 Kb.
titreLe modèle osi
date de publication03.07.2017
taille63.18 Kb.
typeDocumentos
ar.21-bal.com > loi > Documentos
Le Modèle OSI


  1. Introduction


En 1977 l'Organisation Internationale de Normalisation (ISO) a créé pour des besoins compatibilités entres les différentes machines tout un ensemble de lois de compatibilités en différentes couches baptisé modèle OSI (Open System Interconnection model). Le marché des réseaux utilise un modèle standard à sept couches appelé modèle OSI (Open System Interconnexions). Ce modèle est l’aboutissement des efforts accomplis par l’ISO (International Standards Organization) pour normaliser la conception des systèmes de protocoles pour les réseaux, faciliter leur interconnexion et donner aux développeurs de logiciels le plus large accès possible aux protocoles standards. Voici le modèle OSI avec ses sept couches et sa mise en correspondance avec le modèle quatre couches du protocole TCP/IP :
En voici les différentes couches :

Le modèle OSI


Couche

Fonction

Exemple

Couche n° 7 : application
(couche sémantique)

Gère l'échange des données entre deux ordinateurs

Couches supérieures du navigateur

Couche n° 6 : présentation
(couche syntaxique)

Assure l'intégrité des données quelle que soit la plate-forme

Couche n° 5 : session

Gère les communications entre les deux systèmes

HTTP (protocole du World Wide Web)

Couche n° 4 : transport

Assure le transport et l'intégrité des données

TCP (mise en paquets selon le protocole d'Internet)

Couche n° 3 : réseau

Assure le routage des données sur le réseau

IP (adressage des paquets selon le protocole d'Internet)

Couche n° 2 : liaison des données

Contrôle le flux des informations

Ethernet : mise en "frames", gestion des collisions

Couche n° 1 : couche physique

Spécifie le matériel du réseau et son fonctionnement

Ethernet : matériel & signaux, codage des bits, etc.


(voir Annexe 2)



  1. Le modèle OSI


I.Introduction



Lorsque l'internaute interroge le web, le programme d'application qu'il utilise est un navigateur : Internet Explorer de Microsoft ou Communicator (ex-Navigator) de Netscape. La demande d'information qu'il formule (par exemple : télécharger une page web donnée) est mise en forme selon le protocole HTTP du web. Les données ainsi générées sont mises en paquets en accord avec le protocole TCP d'Internet. Chaque paquet reçoit une adresse conforme au protocole IP d'Internet. Il est ensuite introduit dans un "frame" Ethernet, puis expédié sur le réseau de l'entreprise. Tous se passe comme si nous parcourions le modèle OSI en descendant.
Lorsque la réponse arrive du serveur web, les mêmes opérations se déroulent en sens inverse : tout se passe comme si nous parcourions le modèle OSI en montant. Comme nous le constatons, le modèle OSI permet de décomposer en étapes successives les opérations qu'effectue le système informatique, lorsqu'il envoie ou reçoit de l'information.


II.Architecture en Couche



Pourquoi un modèle en couche?

L’architecture réseau dans un système d'exploitation est régie par des règles qui définissent les interfaces entre le matériel et le logiciel.

Un système d'exploitation réseau utilise une architecture en couches.

Une couche n’a pas à connaître la constitution des autres couches à partir du moment où elle se conforme aux règles de construction du modèle. La couche doit uniquement être capable de dialoguer avec la frontière de la couche supérieure et celle de la couche inférieure.

Travailler en couche est intéressant puisque ça permet d'avoir un système ouvert qui peut s'adapter à différents logiciels et matériels sans avoir besoin de tout reconfigurer. (voir Annexe 1)


III.Relations verticales entre les couches



Le paquet de données transite d’une couche à une autre, chacune fournissant et utilisant des services des couches adjacentes.

A aucun moment, les couches ne connaissent le contenu du paquet qu’elles traitent.

On pourrait prendre un bureau de poste comme exemple dans la façon d’acheminer le courrier : en envoyant, en emballe le message pour garantir son transport ; et en recevant, on déballe le message pour lire le contenu. Tout ça est effectué par chaque couche qui ajoute ou retire ses propres informations de contrôle pour garantir le transfert du message. (voir Annexe 3)


IV.Relations horizontales entre les couches



Il existe des relations homologues (d’égal à égal) entre les couches.

Les relations que l’on peut voir sous forme d’un lien logique, se font entre les émetteurs et les récepteurs.

L’exemple utilisé ici est la commande NET USE : La couche session va rajouter des informations, elles seront retirées seulement au niveau de la couche session de l’émetteur. (voir Annexe 4)




  1. Les différentes couches



  1. La Couche PHYSIQUE



La couche physique est une couche basse.

Elle permet de véhiculer l'information et de transformer des séquences de bits (0 ou 1) en séquence de grandeur physique appropriée au médium de communication.

Elle fournit aussi les caractéristiques mécaniques (connecteurs), fonctionnelles (activation et désactivation de la connexion physique),ainsi que les signaux (électriques ou optiques).

Cette couches est matérialisée par le câble, les connecteurs et l'entrée de la carte de communication (niveau hardware). Ces données seront mise en formes par la couche 2 c'est à dire la couche liaison.
Elle spécifie les éléments suivants :

· La vitesse de transfert des données

· Le type de câble utilisé (coaxial, UTP ou fibre optique)

· Le niveau du signal électronique ou lumineux, représenté par un 1 ou un 0.

(voir Annexe 5)


  1. La Couche LIAISON



Cette couche fournit les moyens fonctionnels et procéduraux nécessaires à l'établissement, au maintien et à la libération des connexions entre entités de réseaux et est chargée d'acheminer sans erreur les données sur chaque liaison du réseau (Ethernet, Token Ring, etc.) en masquant aux autres couches les différences physique du réseau. Elle assemble les données en blocs, auxquels elle ajoute des informations de contrôle pour constituer une trame de données : l'adresse de destination, la longueur du message, l'information de synchronisation, de détection d'erreur, etc.

Les protocoles qui fonctionnent à ce niveau délivrent des données de carte à carte. (voir Annexe 6)


  1. La Couche RESEAU



Cette couche permet aux couches supérieures d'être indépendantes des différents types de liaisons de données ou technologies de transmissions. Elle transporte des blocs d'octets de taille limitée. Elle s'occupe de l'adressage et du routage des paquets à leur destination et a donc besoin d'un plan d'adressage, ainsi que du contrôle de flux.

Elle est aussi responsable de l'établissement d'une connexion logique entre source et une destination sur un réseau.

Les protocoles suivants sont actuellement utilisés pour cette couche :
· Internetwork Packet Exchange (IPX) de Novell

· Internet Protocole (IP)

· X.25

(voir Annexe 7)


  1. La Couche TRANSPORT



Elle permet de faire le lien entre l'application (couches 5, 6 et 7) et la communication proprement dite (couches 1, 2 et 3).

Elle est chargée d'établir les connexions, de maintenir la qualité de la connexion et d'interrompre cette dernière de manière ordonnée une fois la conversation terminée.

Cette couche transporte des blocs d'octets de longueur quelconque. Elle s'assure que les données sont délivrées sans erreur et dans l'ordre.

Les protocoles suivants sont actuellement utilisés pour cette couche :
· Transmission Control Protocol (TCP)

· Sequenced Packet Exchange (SPX)

· Netware Core Protocol (NCP) chez Novel

(voir Annexe 8)


  1. La Couche SESSION



Elle permet à une application de communiquer avec d'autres utilisateurs, donc de lier une application à la couche Transport.

Cette couche offre la possibilité d'organiser les échanges en unités indépendantes.

Elle offre aussi une structure de contrôle pour la communication entre applications.

Elle établit, maintient et clôt les sessions entre les applications. L'un des points forts de cette couche est la sécurité.Organisation de la communication:

· Droit à la parole (half/full duplex => communication simultanée ou l'un après l'autre).

· Notion d'activité: on peut la démarrer, l'arrêter, l'interrompre et la recommencer.

· Points de synchronisation.

· Etc.
La couche session est aussi la première partie de l'architecture de réseau hors de la communication proprement dite. (voir Annexe 9)


  1. La Couche PRESENTATION



Elle permet de lier le terminal à la couche Session, donc de s'adapter au type et au format des données à échanger.

Elle permet de fournir une représentation des données, autrement dit une représentation qui ne dépend pas des ordinateurs, systèmes d'exploitation, etc.. et inclus services tels que le cryptage, la compression et le formatage des données.En effet, il existe de multiples manières de coder les informations en informatique suivant le matériel et les logiciels utilisés. Par exemple:

· Plusieurs codes existent pour coder les caractères (ASCII, BCIDC, etc.).

· Les nombres peuvent être codés sur un nombre d'octets différents.

· Les octets de poids fort et de poids faible peuvent être répartis différemment, autrement dit, un nombre peut être lu de gauche à droite ou de droite à gauche.

· Etc.

(voir Annexe 10)


  1. La Couche APPLICATION



Cette couche a pour objectif de fournir des services aux utilisateurs d'un réseau.

C'est elle qui contient l'application informatique (le programme) qui désire communiquer avec un ordinateur distant. C'est à ce niveau qu'on rencontrera des programmes transfert de fichiers, d'émulation de terminal, de soumission de travaux à distances, d'échange de courrier électronique, etc..
Elle peut contenir de très nombreux services. (voir Annexe 11)


  1. Conclusion


Le modèle OSI n'est pas une fin en soi, mais un outil sémantique, qui permet de décomposer en opérations successives et distinctes le fonctionnement d'un système informatique en réseau.

Le modèle OSI est facile à comprendre, et accessible à tous.
Les couches inférieures (1 à 4) du modèle OSI concernent le transport de l'information proprement dit. On les trouve dans les ordinateurs qui communiquent via un réseau, et dans les divers dispositifs qui assurent le fonctionnement de ce réseau. Ce sont les couches que l'on invoque le plus souvent.
Les couches supérieures (5 à 7) du modèle OSI se trouvent uniquement dans les logiciels de communication. Elles sont beaucoup moins utilisées.

Le modèle OSI a été imaginé à une époque où tous les réseaux transportaient de l'information par commutation ou par routage de paquets. Il ne s'applique pas au système de télécommunication ATM, qui est de conception récente, et qui fonctionne grâce à la commutation de cellules et la notion de qualité de service.

 

ANNEXES

1 – Architecture en couches
http://cetm.online.fr/info/lan/chapitre2/img002.jpg
http://cetm.online.fr/_themes/blitz/btzbul1a.gif Architecture en couches
http://cetm.online.fr/_themes/blitz/btzbul2a.gif L’architecture réseau dans un système d'exploitation est régie par des règles qui définissent les interfaces entre le matériel et le logiciel.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Un système d'exploitation réseau utilise une architecture en couches.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Une couche n’a pas à connaître la constitution des autres couches à partir du moment où elle se conforme aux règles de construction du modèle. La couche doit uniquement être capable de dialoguer avec la frontière de la couche supérieure et celle de la couche inférieure.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Travailler en couche est intéressant puisque ça permet d'avoir un système ouvert qui peut s'adapter à différents logiciels et matériels sans avoir besoin de tout reconfigurer.

2 – International Standards Organisation
http://cetm.online.fr/info/lan/chapitre2/img003.jpg

http://cetm.online.fr/_themes/blitz/btzbul1a.gif International Standards Organisation



http://cetm.online.fr/_themes/blitz/btzbul2a.gif Les règles de conception des réseaux sont définis par l’ISO en 1970.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Les logiciels réseaux utilisent maintenant un modèle de référence qui est le modèle OSI (Open System Interconnections) : interconnexion des systèmes ouverts.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Le modèle OSI créé en 1978, est composé de sept couches, ce qui en fait un système ouvert : chaque couche est indépendante l'une de l'autre.
3 – Relations entre les couches
http://cetm.online.fr/info/lan/chapitre2/img004.jpg


http://cetm.online.fr/_themes/blitz/btzbul1a.gif Relations verticales entre les couches



http://cetm.online.fr/_themes/blitz/btzbul2a.gif Le paquet de données transite d’une couche à une autre, chacune fournissant et utilisant des services des couches adjacentes.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif A aucun moment, les couches ne connaissent le contenu du paquet qu’elles traitent.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif On pourrait prendre un bureau de poste comme exemple dans la façon d’acheminer le courrier : en envoyant, en emballe le message pour garantir son transport ; et en recevant, on déballe le message pour lire le contenu. Tout ça est effectué par chaque couche qui ajoute ou retire ses propres informations de contrôle pour garantir le transfert du message.

4 – Relations entre les couches
http://cetm.online.fr/info/lan/chapitre2/img005.jpg


http://cetm.online.fr/_themes/blitz/btzbul1a.gif Relations horizontales entre les couches.



http://cetm.online.fr/_themes/blitz/btzbul2a.gif Il existe des relations homologues (d’égal à égal) entre les couches.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Les relations que l’on peut voir sous forme d’un lien logique, se font entre les émetteurs et les récepteurs.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif L’exemple utilisé ici est la commande NET USE

http://cetm.online.fr/_themes/blitz/btzbul3a.gif La couche session va rajouter des informations, elles seront retirées seulement au niveau de la couche session de l’émetteur.
5 – La couche PHYSIQUE
http://cetm.online.fr/info/lan/chapitre2/img006.jpg


http://cetm.online.fr/_themes/blitz/btzbul1a.gif La couche physique



http://cetm.online.fr/_themes/blitz/btzbul2a.gif C'est une couche basse.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Donne une connexion physique aux données transmises.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Définit les caractéristiques physiques du réseau (suivant des normes) comme l’interface électronique utilisée, les types de câbles et de connecteurs, les valeurs électriques des câbles et des signaux, la largeur de la bande de base...
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Réalise le transfert physique des éléments binaires constitutifs des trames sur le support en utilisant les caractéristiques définies précédemment.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Traduction de bits par des signaux électriques.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif C’est la première chose à tester en cas de panne réseau.

6 – La couche LIAISON
http://cetm.online.fr/info/lan/chapitre2/img007.jpg


http://cetm.online.fr/_themes/blitz/btzbul1a.gif La couche liaison



http://cetm.online.fr/_themes/blitz/btzbul2a.gif C'est une couche basse.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Délimite le début et la fin d’une trame.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Insère les adresses des stations de travail émettrice et réceptrice.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Définit la taille des paquets et le moyen d’adressage jusqu’au destinataire.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif S’assure que la route est libre : plusieurs nœuds n’essaient pas de transmettre en même temps.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Détecte et corrige les erreurs.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Informe l’émetteur si une erreur n’est pas corrigeable.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif A comme hypothèse de base que la couche physique n’est pas fiable et peut générer des erreurs.
7 – La couche RESEAU
http://cetm.online.fr/info/lan/chapitre2/img008.jpg


http://cetm.online.fr/_themes/blitz/btzbul1a.gif La couche réseau



http://cetm.online.fr/_themes/blitz/btzbul2a.gif C'est une couche basse.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Établit, maintient et termine la connexion entre deux stations.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Interconnexion des réseaux locaux par routage de paquets.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Traite les informations de routage : choix des chemins possibles à partir des adresses (routage entre les machines et entre les LANs).
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Contrôle le flux des paquets.

8 – La couche TRANSPORT
http://cetm.online.fr/info/lan/chapitre2/img009.jpg


http://cetm.online.fr/_themes/blitz/btzbul1a.gif La couche transport



http://cetm.online.fr/_themes/blitz/btzbul2a.gif C'est une couche haute.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Identifie chaque nœud du réseau par une adresse unique.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Gère les connexions entre les nœuds.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Éclate les longs messages en petites unités.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Assemble les petites unités à l’arrivée pour recréer le message original.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Est responsable du contrôle du transfert des informations de bout en bout.
9 – La couche SESSION
http://cetm.online.fr/info/lan/chapitre2/img010.jpg


http://cetm.online.fr/_themes/blitz/btzbul1a.gif La couche session



http://cetm.online.fr/_themes/blitz/btzbul2a.gif C'est une couche haute.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Fournit une interface entre l’utilisateur et le réseau.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Établit les sessions entre les nœuds du réseau : la session doit être établie avant le transfert des informations.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif S’assure que les sessions sont correctement établies et gérées.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Définit les règles d’organisation et de synchronisation du dialogue.


10 – La couche PRESENTATION
http://cetm.online.fr/info/lan/chapitre2/img011.jpg


http://cetm.online.fr/_themes/blitz/btzbul1a.gif La couche présentation



http://cetm.online.fr/_themes/blitz/btzbul2a.gif C'est une couche haute.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Est responsable de la manipulation des données plutôt que de la communication.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Convertit les informations transmises sur le réseau d’un type de représentation dans un autre ; utilisée pour les systèmes hétérogènes.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Exemples :
http://cetm.online.fr/_themes/blitz/btzbul3a.gif Compression,

http://cetm.online.fr/_themes/blitz/btzbul3a.gif Cryptage,

http://cetm.online.fr/_themes/blitz/btzbul3a.gif Traduction ...

11 – La couche APPLICATION
http://cetm.online.fr/info/lan/chapitre2/img012.jpg


http://cetm.online.fr/_themes/blitz/btzbul1a.gif La couche application



http://cetm.online.fr/_themes/blitz/btzbul2a.gif C'est une couche haute.
http://cetm.online.fr/_themes/blitz/btzbul2a.gif Concerne les techniques que les programmes d’applications utilisent pour communiquer avec le réseau : elle contrôle directement des fonctions comme :

http://cetm.online.fr/_themes/blitz/btzbul3a.gif le transfert de fichiers,

http://cetm.online.fr/_themes/blitz/btzbul3a.gif les travaux d’impression,

http://cetm.online.fr/_themes/blitz/btzbul3a.gif le courrier électronique …
http://cetm.online.fr/_themes/blitz/btzbul2a.gif C’est le système d’exploitation réseau qui opère à ce niveau.


similaire:

Le modèle osi icon2. le modèle osi (open systems interconnection)

Le modèle osi iconMaintenant que vous avez acquis une compréhension de base du modèle...

Le modèle osi iconInteractions intermoléculaires / Les solvants moléculaires
«liés» dans une molécule. Nous avons décrit ce comportement par un modèle simple mais efficace pour certains types de liaisons entre...

Le modèle osi iconConcevoir : modele hierarchique et modele negocie

Le modèle osi iconAnalyse des sources et sujets d’après la bibliographie
«d’économie hellénistique» (primitivisme). Même s’il n’y pas à l’heure actuelle de modèle opposable au modèle critiqué, IL faut connaître...

Le modèle osi iconLes crayons graphites
«gras» à la mine par son pouvoir lubrifiant, alors que l'argile est au contraire une charge maigre. Le modèle hb, le plus utilisé...

Le modèle osi iconModele fiche croisiere

Le modèle osi iconModèle d’entente de partenariat

Le modèle osi iconModèle de curriculum vitæ

Le modèle osi iconÉconomie : le modèle de Montpellier








Tous droits réservés. Copyright © 2016
contacts
ar.21-bal.com