Architecture en couches des réseaux


Sommaire:

"Introduction
Modèle de référence OSI (Open Systems Interconnection)
Notions de couche, service, protocole et interface
Couche Physique
Couche Liaison de données
Couche Réseau
Couche Transport
Couche Session
Couche Présentation
Couche Application
Architecture du réseau Internet
Architectures propriétaires (IBM SNA, ...)

Introduction

Interconnexion de réseaux

L'interconnexion de réseaux est un problème complèxe car les réseaux sont souvent hétérogènes. Pour qu'un ordinateur puisse communiquer avec un autre, dont on connait le nom, il faudra d'abord trouver son adresse.

Question:
  1. Quel est l'adresse de votre ordinateur ?

Le coeur des réseaux longue distance est souvent constitué de routeurs fortement maillés, c-à-d interconnecté par des nombreux chemins différents; il faudra donc trouver le meilleur chemin.

Question:
  1. Quels pourraient être les critères pour déterminer le "meilleur" chemin ? Réponse

Ce modèle est devenu une norme internationale sous la double référence ISO 7498 et ITU-T X.200 Series et une norme française sous la référence AFNOR NF Z 70-001.


Modèle de référence OSI (Open Systems Interconnection)

Les 7 couches du modèle OSI

Le modèle de référence OSI propose une décomposition du problème d'interconnexion des ordinateurs en couches superposées à partir de la couche physique, c-à-d la couche qui met en oeuvre le logiciel de gestion de la porte de communication ou de la carte utilisées pour le raccordement au réseau, jusqu'a la couche application, c-à-d la couche qui met en oeuvre les  services nécessaires aux applications qui utilisent le réseau, comme, par exemple, les logiciels de courrier électronique ou de navigation sur l'Internet.


Notions de couche, service, protocole et interface

Services et protocoles

Les logiciels mis en oeuvre dans chaque couche d'un ordinateur résolvent une partie des problèmes de communication, en utilisant des protocole de communication, c-à-d des ensemble de règles, procédures et messages définis et standardisés, pour communiquer avec la couche homologue de l'ordinateur distant. Chaque couche offre des services à la couche de niveau supérieur.Cette méthode simplifie l'écriture des logiciels de la couche car ça lui permet de traiter une autre partie des problèmes de communication en s'appuyant sur les services fournis par la couche de niveau inférieur.

Il suffit de parcourir les sept couches du modèle de référence OSI pour s'en convaincre.


Couche Physique

Couche physique

La fonction principale de la couche physique est de matérialiser l'interface entre l'ordinateur et le réseau pour pouvoir émettre et recevoir des signaux de communication. Ces signaux peuvent être de nature électrique, électromagnétique (radio) ou optique. La définition de connecteurs, des cables ou antennes font partie de cette couche. En général on considère que les cartes réseau, les modems et les concentrateurs (hubs) en font aussi partie.

Une autre fonction de cette couche est de sérialiser l'information, c-à-d transformer les octets en éléments binaires (bits) ou vice versa pour pouvoir émettre ou recevoir sur les canaux de communication. Cette transformation doit être effectué à un rythme qui est imposé par la vitesse (débit binaire) de l'interface.

Beaucoup d'autres fonctions peuvent être réalisées par cette couche; la détection de l'existence d'une communication en cours (Carrier Sense) ou d'une collision (Collision Detect) sur un réseau local Ethernet en sont deux exemples.

Questions
  1. Quels sont les débits binaires des modems ?
  2. Et ceux des cartes Ethernet ?

Couche Liaison de données

Couche liaison de données

La fonction de la couche liaison de données est l'envoi et la réception de messages, souvent appelés trames à ce niveau, à son proche, c-à-d à un ordinateur qui se trouve sur un lien direct (sans faire appel à des systèmes intermédiaires, les fameux routeurs). Ce lien direct peut être permanent comme dans le cas le plus simple des réseaux  locaux où les ordinateurs sont tous raccordés au même cable (ou au même concentrateur) ou bien peut avoir été créé au préalable, par exemple, par une commutation de circuit sur le réseau téléphonique en appelant un fournisseur d'accès à Internet. Dans ce dernier cas le lien direct est temporaire.

Cette couche peut aussi faire un contrôle d'erreurs de transmission, en utilisant, par exemple, dans le cas des trames Ethernet les derniers quatre octets de la trame appelés Frame Check Sequence (FCS).

Deux protocoles très utilisés à ce niveau sont:


Couche Réseau

Couche réseau

La fonction de la couche réseau est d'acheminer les messages, souvent appelés soit paquets, soit datagrammes, de proche en proche jusqu'à destination en fonction de leur adresse. Cette fonction est appelé le routage; elle fait typiquement appel à des ordinateurs spécialisés, appelés routeurs, qui sont des systèmes intermédiaires sur la route qui va de la source à la destination.

Question: Quel est le chemin, c-à-d la liste des systèmes intermédiaires, entre votre ordinateur et le serveur de l'Education Nationale, www.education.gouv.fr ?

Pour réaliser l'interconnexion de tous les réseaux d'ordinateurs à travers le monde entier il faut que ce protocole soit unique. Aujourd'hui il s'agit bien du protocole Internet IP (Internet Protocol). Ce protocole est dans sa version 4, caractérisée par des adresses sur 32 bits. L'évolution de l'Internet requiert le passage à la version 6 (la version 5 a été définie, mais n'a pas été adoptée), qui est caractérisée par des adresses beaucoup plus longues, représentées sur 128 bits.

Questions
  1. Un espace d'adressage qui utilise des adresses représentées sur 32 bits permets de définir combien d'adresses différentes ?
  2. Et si les adresses sont représentées sur 128 bits ?

Couche Transport

Couche transport

 

Couche Session

Couche session

Couche Présentation

Couche présentation

Couche Application

Couche application

Architecture du réseau Internet

Internet Exemple transmission page HTML Exemple transmission page HTML (2) Exemple réception page HTML

Architectures propriétaires (IBM SNA, ...)


auteur : Edoardo Berera - Miage Nice

date de dernière modification : 15 avril 2002