COMMENT APPRIVOISER SON ORDINATEUR ??

27
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,

description

Un modèle qui accumule les couches !!!!!!!!!!!!!! Par le dragon serviable. COMMENT APPRIVOISER SON ORDINATEUR ??. 3ème Leçon : Le modèle OSI ,. Dans les cours précédents, nous avons abordé - Le langage utilisé par l’ordinateur pour communiquer : le binaire, - PowerPoint PPT Presentation

Transcript of COMMENT APPRIVOISER SON ORDINATEUR ??

Page 1: 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,

Page 2: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 3: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 4: COMMENT APPRIVOISER SON ORDINATEUR ??

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

Page 5: COMMENT APPRIVOISER SON ORDINATEUR ??

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

Page 6: COMMENT APPRIVOISER SON ORDINATEUR ??

LES COMPOSANTES DU MODELE OSI

Page 7: COMMENT APPRIVOISER SON ORDINATEUR ??

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).

Page 8: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 9: COMMENT APPRIVOISER SON ORDINATEUR ??

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…).

Page 10: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 11: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 12: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 13: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 14: COMMENT APPRIVOISER SON ORDINATEUR ??

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

Page 15: COMMENT APPRIVOISER SON ORDINATEUR ??

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

Page 16: COMMENT APPRIVOISER SON ORDINATEUR ??

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

Page 17: COMMENT APPRIVOISER SON ORDINATEUR ??

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

Page 18: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 19: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 20: COMMENT APPRIVOISER SON ORDINATEUR ??

Répéteur

DEMONSTRATION REPETEUR

1

2

7

4

5

6

3

1

7

5

3

2

4

6

Page 21: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 22: COMMENT APPRIVOISER SON ORDINATEUR ??

DEMONSTRATION PONT

PONT

1

2

7

4

5

6

3

1

7

5

32

4

6

Données

Données Données

Données

Page 23: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 24: COMMENT APPRIVOISER SON ORDINATEUR ??

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

Page 25: COMMENT APPRIVOISER SON ORDINATEUR ??

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.

Page 26: COMMENT APPRIVOISER SON ORDINATEUR ??

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).

Page 27: COMMENT APPRIVOISER SON ORDINATEUR ??

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.