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, ...) |
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.
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.
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.
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.
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.
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.
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:
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.
auteur : Edoardo Berera - Miage Nice
date de dernière modification : 15 avril 2002