COMMENT APPRIVOISER SON ORDINATEUR ??
-
Upload
slade-mcbride -
Category
Documents
-
view
29 -
download
4
description
Transcript of COMMENT APPRIVOISER SON ORDINATEUR ??
COMMENT APPRIVOISER SON COMMENT APPRIVOISER SON ORDINATEUR ??ORDINATEUR ??
Un modèle qui accumule les couches!!!!!!!!!!!!!!
Par le dragon serviable
3ème Leçon :Le modèle OSI,
INTRODUCTION :
Dans les cours précédents, nous avons abordé
- Le langage utilisé par l’ordinateur pour communiquer : le binaire,
- La façon de repérer chaque ordinateur sur un réseau grâce à l’adresse IP et au domaine.
Désormais, il nous reste à étudier la façon dont les ordinateurs communiquent entre eux.
CONSTAT
En effet, n’oublions pas que deux ordinateurs doivent communiquer entre eux pour nous permettre à nous humains de s’échanger des informations.
Sans régle générale, ce serait vite la cacophonie.
Car, même si toutes les machines communiquent en binaire, elles n’utilisent pas toutes le même type de réseau ou d’adressage, ni les mêmes systèmes d’exploitation, et encore moins les mêmes programmes.
CONSEQUENCE
Là encore, il a été nécessaire de créer une norme minimale pour résoudre ce problème.
En 1977 l ’ISO (International Organization for Standardization), composée de représentants de l ’industrie, créa un sous-comité pour définir des standards en matière de communication de données dans le but d ’établir l ’interopérabilité entre les différents vendeurs ainsi que des règles d ’accessibilité universelle aux données.
Cette commission donna ainsi naissance au modèle OSI :
Open Systems Interconnection
OSI = UN MODELE PAR COUCHE
1
2
7
4
5
6
3
1
7
5
3
2
4
6
Pour communiquer, au lieu d’envoyer directement ses données sur le réseau, chaque ordinateur va les faire passer par les différentes couches de « son » modèle OSI
LES COMPOSANTES DU MODELE OSI
Couches modèle OSI :ROLES (1/7)
1- La couche Physique : Cette couche correspond à l’arrivée physique
du média sur l’ordinateur : Cable ou onde (wifi). Les données qui y arrivent sont des données
brutes sous forme d’une suite de Bits (0 ou 1).
Couches modèle OSI :ROLES (2/7)
2- La couche Liaison de Données :
Elle correspond à la carte réseau. C’est la couche qui va effectuer la transformation des données brutes (bits) en Trames, opération indispensable pour permettre aux autres couches d’interpréter les informations reçues. Elle ordonne ainsi les données reçues. En cas de problème, c’est elle qui renvoie un message d’erreur en cas de réception de données altérées.
C’est à ce niveau que sera géré l’adresse MAC (média access unit) de la carte réseau et son driver.
Couches modèle OSI :ROLES (3/7)
3- La couche Réseau :
Ses rôles sont mutiples. Elle s’occupe :
- De l’adressage : c’est-à-dire de la gestion des « sockets » (le socket est composé d’une adresse IP, d’un numéro de port et du protocole de vérification des données utilisé : TCP/UDP). Il y’a ainsi un socket pour l’expéditeur et un autre pour le destinataire.
- Du routage : En bref du bon aiguillage des informations des données.
- De la transformation des informations en « Paquets ».
C’est ici qu’est géré le protocole du réseau (IP, IPX etc…).
Couches modèle OSI :ROLES (4/7)
4- La couche Transport :
Son but est la gestion de la qualité de circulation des données. Elle fait un « contrôle de bout en bout » en :
- Gérant le flux des données : grâce à elle, on peut gérer plusieurs connexions en même temps et envoyer plusieurs messages sur une même connexion. Elle donne aussi des informations sur le débit.
- Contrôlant l’intégrité des données. Elle gère les messages à envoyer à l’utilisateur en cas de problème.
- Étant l’interface entre la couche réseau et la couche session, elle transforme les paquets de la couche réseau en Message.
Vous trouverez à ce niveau les protocoles TCP/UDP et ICMP/IGMP.
Couches modèle OSI :ROLES (5/7)
5- La couche Session :
Cette couche assure deux rôles principaux :
- Etablissement de la connexion entre deux ordinateurs (ouverture, maintien et fermeture de la communication)
- Appel de procédures distantes (RPC = Remote Procedure Calls) Définition : Protocole permettant à un programme d’appeler des procédures se trouvant sur une machine distante, en interrogeant un serveur d’application.
Couches modèle OSI :ROLES (6/7)
6- La couche Présentation :
Son rôle va être de créer un format commun pour permettre la communication entre deux ordinateurs travaillant dans des systèmes différents. Elle assure ainsi :
- Le codage et décodage des données,
- Le cryptage et le décryptage,
- La compression et la décompression.
Couches modèle OSI :ROLES (7/7)
7- La couche Application :
C’est le point opposé de la couche physique qui permet à l’utilisateur d’utiliser pleinement les ressources du réseau. Elle joue les rôles :
- d’interface utilisateur,
- d’administrateur du réseau,
- d’intermédiaire pour le transfert et l’accès aux fichiers,
- de gestionnaire de la messagerie.
Exemple Récapitulatif (1/2)Envoi d’un message de l’hôte Arnold.lyc-
senscdi.loc à toto.lyc-senscdi.loc
Adresse : 172.16.112.100
Masque : 255.255.255.0
Passerelle : 172.16.0.5
Arnold.lyc-senscdi.loc
Application7
Saisie du message et envoi par l’utilisateur
Présentation6
Codage/ Cryptage et compression du
message
Session 5
Ouverture de communication avec le
PC 172.16.112.105
Transport4
Verification des données et
Transformation en message
Réseau3
Enregistrement socket destinataire
et origine
Liaison des données
2
Transformation des trames en bits
Physique1
Envoi des données brutes au
172.16.112.105
Exemple Récapitulatif (2/2)Envoi d’un message de l’hôte Arnold.lyc-
senscdi.loc à toto.lyc-senscdi.loc
Adresse : 172.16.112.105
Masque : 255.255.255.0
Passerelle : 172.16.0.5
toto.lyc-senscdi.loc
Physique1
Liaison des données
2
Réseau3
Transport4
Réception des données brutes du
172.16.112.100
Transformation des bits en trames
Lecture socket destinataire
Contrôle intégrité des données
Session 5
Présentation6
Application7
Vérification de la communication avec
l’ordinateur 172.16.112.105
décodage/ décryptage et
décompression du message
délivrance du message envoyé
par 172.16.112.100
MUTIPLEXAGE ET DEMULTIPLEXAGE (1)
Dans ce modèle, lorsqu’un ordinateur envoie ses données à un autre ordinateur, chaque couche rajoute ses propres informations aux données reçues. On appelles cette opération le « multiplexage » ou « encapsulation ».
1
2
7
4
5
6
3
Données
Données
Données
Données
Données
Données
Données
Données = bits
= trame
= segments
= datagramme
MUTIPLEXAGE ET DEMULTIPLEXAGE (2)
Et, lorsqu’un ordinateur reçoit des données d’un autre ordinateur, il fait l’opération inverse et enlève les éléments rajoutés par chaque couche. On appelles cette opération le « démultiplexage » ou « désencapsulation ».
1
2
7
4
5
6
3
Données
Données
Données
Données
Données
Données
Données
Données
LES SYSTEMES INTERMEDIAIRES
Ce mode de communication fonctionne pour deux machines appartenant à un même système informatique. Mais, s’ils appartiennent à deux systèmes différents, il faut un matériel intermédiaire qui se chargera de traduire les informations pour que les deux ordinateurs puissent communiquer.
Suivant la couche concernée, le matériel chargée de cette traduction aura une fonction et un nom différents.
LES SYSTEMES INTERMEDIAIRES
Premier SI : Le répéteur
Ce matériel a pour fonction d’intervenir au niveau de la couche 1 : physique. Il est l’exception qui confirme la règle. Car, il n’intervient pas pour traduire les informations entre deux systèmes mais uniquement pour renforcer le signal qui, au-delà d’une certaine distance (100m pour un cable ethernet), se dégrade et empêche la communication de se faire.
Répéteur
DEMONSTRATION REPETEUR
1
2
7
4
5
6
3
1
7
5
3
2
4
6
LES SYSTEMES INTERMEDIAIRES
Deuxième SI : Le pont Ce matériel permet de raccorder deux postes soit
travaillant sur des réseaux technologiquement différents soit utilisant le même réseau mais éloignés géographiquement l’un de l’autre (par exemple dans deux bâtiments distincts). Dans ce dernier cas, la différence avec un répéteur, c’est qu’il ne fait pas qu’amplifier le signal, il permet, par exemple, d’effectuer le lien entre les cables ethernet standard à l’intérieur des deux bâtiments et de la fibre optique pour la liaison inter bâtiment.
Ce matériel est un matériel qui intervient d’ailleurs au niveau 2 (liaison de données) du modèle OSI.
DEMONSTRATION PONT
PONT
1
2
7
4
5
6
3
1
7
5
32
4
6
Données
Données Données
Données
LES SYSTEMES INTERMEDIAIRES
Troisième SI : Le routeur Il s’agit d’un matériel qui permet à différents
réseaux ou type de réseau de communiquer entre eux. C’est un matériel qui intervient au niveau 3 (couche réseau) du modèle OSI.
On utilise généralement un routeur pour l’accés des postes d’un réseau à internet.
Il est à noter que, s’il s’agit simplement de permettre à deux réseaux de plages d’adresse différente de communiquer, un ordinateur « serveur » peut en assurer cette fonction.
DEMONSTRATION ROUTEUR
ROUTEUR
1
2
7
4
5
6
3
1
7
5
32
4
6
Données
Données Données
Données
Données Données
PRECISION COMPLEMENTAIRE
• Le HUB = UN PONT
- Au niveau de la bande passante : le hub va la diviser par le nombre d’utilisateur connecté.
- Il ne fera aucun contrôle d’accès sur l’adresse IP.
• Un SWITCH = Un routeur (au minimum)
- Au niveau de la bande passante, il va gérer les accès des utilisateurs et veiller à donner le maximum de vitesse à chaque utilisateur.
- Le fait d’agir au niveau 3 du modèle OSI lui permet de filtrer l’accès entre les réseaux en se basant sur l’adresse IP.
LES SYSTEMES INTERMEDIAIRES
Quatrième SI : La passerelle (ou gateway) Tout matériel agissant au-delà de la couche 3
du modèle OSI est appelé « Passerelle ». C’est le cas ainsi pour le matériel qui permet de
faire communiquer deux réseaux de protocoles différents comme TCP/IP (Internet) et IPX/SPX (de Novell).
RESUME : CE QU’IL FAUT RETENIR
OSI est une convention qui sépare en strates ou « couches » les différentes fonctions de traitement des données effectués par un ordinateur.
Le modèle OSI est un modèle comprenant 7 couches : Physique / Liaison de données / Réseau / Transport / Session / Présentation / Application.
Le modèle OSI permet ainsi à des ordinateurs appartenant à des systèmes ou des réseaux différents de communiquer.