ARCHITECTURE DES RESEAUX ET COMMUTATION
DEPLOIEMENT DE LA TECHNOLOGIE DE VLAN ET DU PROTOCOLE RSTP DANS UN RESEAU D’ENTREPRISE
Modèle OSI
La première évolution des réseaux informatiques a été des plus anarchiques, chaque constructeur développant presque sa propre technologie. Pour palier à cela, l’ISO (Institut de normalisation) décida de mettre en place un modèle de référence théorique décrivant le fonctionnement des communications réseau. Il s’agit d’un modèle en 7 couches dont le principe fondamental est de définir ce que chaque couche doit faire mais pas comment elle doit le faire. Les protocoles et les normalisations IEEE sont là pour définir comment les services sont fournis entre les couches. Usuellement, on distingue les Couches Hautes (de Transport jusqu’à Application) qui ont une fonction de traitement des données indépendante de la technique de connexion entre 2 systèmes des couches basses (de Physique jusqu’à Réseau) qui ont une fonction de transmission de l’information liée à la technologie de communication. 11 Figure 1.11 : Modèle OSI 1.6.2 Couche physique (bit) La couche physique s’occupe de la transmission des bits de façon brute sur un canal de communication. Cette couche doit garantir la parfaite transmission des données (un bit 1 envoyé doit bien être reçu comme bit valant 1). L’unité d’information typique de cette couche est le bit, représenté par une certaine différence de potentiel. 1.6.3 Couche liaison de données (trame) Elle assure, le maintient de la connexion logique, le transfert des blocs de données ( les trames et les paquets ), la détection et la correction des erreurs dans ceux-ci. C’est la fonction de contrôle de flux. 1.6.4 Couche réseau (paquet) Elle assure l’acheminement, le routage (choix du chemin à parcourir à partir des adresses ), des blocs de données entre les deux systèmes d’extrémités, à travers des relais. Et elle définit la taille de ses blocs.
Couche transport (segment)
Elle assure le contrôle du transfert de bout en bout des informations entre les deux systèmes d’extrémités, afin de rendre le transport transparent pour les couches supérieures. Elle assure le découpage des messages en paquets pour le compte de la couche réseau et les reconstitue pour les couches supérieures. 12 1.6.6 Couche Session Elle assure l’échange des données, et la transaction entre deux applications distantes. Elle assure aussi la synchronisation et le séquencement de l’échange par la détection et la reprise de celui-ci en cas d’erreur. 1.6.7 Couche présentation Elle assure la mise en forme des données, la conversion des codes (ASCII, EBCDIC, etc.), si nécessaire, pour délivrer à la couche application un message dans une syntaxe compréhensible. Elle peut aussi assurer le cryptage et la compression des données. C’est donc la première couche non impliquée dans le mécanisme de transfert d’informations. 1.6.8 Couche application Cette couche assure l’interface entre l’utilisateur et les services du réseau. On y trouve toutes les applications cliente ou serveur connues : transfert de fichiers, courrier électronique, Web, multimédia, etc.
Modèle TCP/IP
Le nom de ce modèle de référence provient de ses deux principaux protocoles. Ce modèle est apparu en 1974 avec la construction de l’ancêtre militaire de l’Internet, l’ARPANET. Les objectifs principaux de cette modélisation sont : • relier des réseaux hétérogènes de façon transparente (lignes téléphoniques, réseaux locaux) • garantir les connexions quel que soit l’état des lignes de transmission (commutation de paquets) • assurer le fonctionnement d’applications très différentes (transfert de fichier, multimédias).
Couche hôte réseau ou d’accès réseau
La couche d’accès réseau a pour rôle de transmettre les données sur le média physique utilisé. En fonction du type de réseau, des protocoles différents peuvent être utilisés à ce niveau.
Couche internet
La couche inter-réseaux a pour rôle de transmettre les données à travers une série de réseaux physiques différents qui relient un hôte source avec un hôte destination. Les protocoles de routage sont étroitement associés à ce niveau. IP est le protocole routé de base sur l’Internet. 1.7.4 Couche transport La couche hôte-à-hôte prend en charge la gestion de connexion, le contrôle de flux, la retransmission des données perdues et d’autres modes de gestion des flux. Les protocoles TCP et UDP sont dédiés à ces fonctions de transport
Couche application
La couche application sert à l’exécution des protocoles de niveau utilisateur tels que les échanges de courrier électronique (SMTP), le transfert de fichiers (FTP) ou les connexions distantes (Telnet).
Les équipements d’interconnexion
Les unités hôtes Les unités directement connectées à un segment de réseau sont appelées hôtes. Ces hôtes peuvent être des ordinateurs, des clients, des serveurs, des imprimantes, des scanneurs ainsi que de nombreux autres types d’équipements.
Modem
Les modems (modulateur/démodulateur) permettent aux ordinateurs d’échanger des données par l’intermédiaire des réseaux téléphoniques. Le modem émetteur a pour rôle de convertir les données de l’ordinateur (données numérique) pour les rendre transmissible à travers la ligne téléphonique (signaux analogiques). Le modem récepteur a pour rôle de convertir les signaux analogiques qu’il reçoit de la ligne téléphonique en information exploitable pour l’ordinateur (signaux numériques).
Répéteur
Un des problèmes les plus gênants lors de la construction d’un réseau est la limitation en termes de distance qui est introduite par les mediums de communication. En effet, plus un câble est long est long, plus l’atténuation du signal qui circule sur ce câble va être grande. Un des moyens de pallier cet inconvénient est l’utilisation de la fibre optique qui subit une atténuation moindre. Cependant elle reste financièrement un choix peu judicieux dans bien des cas. La solution réside dans un appareil se nommant « répéteur ». Un répéteur a pour rôle de faire suivre les signaux transmit sur un réseau en empêchant toute perte de signal. 1.8.4 Pont Un pont est un appareil qui permet aux ordinateurs d’un réseau d’échanger des informations. Les ponts servent à relier les réseaux isolés pour leurs permettre de fonctionner ensemble sous la forme d’un même grand réseau. Il est également possible de subdiviser un réseau surchargé en parties plus petites. Cette subdivision permet de réduire le volume des informations qui doivent circuler dans chaque partie du réseau.
Concentrateurs (hub) et commutateurs (switch)
Un hub ou un switch est un système de connexion centralisé où se rejoigne tous les câbles. Il possède généralement 4, 8, 16 ou 32 ports. Pour connecter un ordinateur au réseau, il suffit de 15 connecter un câble qui part de la carte réseau à une prise murale qui est connecté au hub ou switch. • Le hub constitue un « répéteur multiport » car tout signal reçu sur un port est répété (diffusé) sur tous les autres ports. Un message émis par un ordinateur est reçu par tous les autres ordinateurs, mais seul la destination tient compte du message en faisant une copie. Les autres ordinateurs ignorent le message. • Un switch constitue un « pont multiport » car il filtre le trafic pour l’acheminer uniquement vers son destinataire. Le commutateur est une unité de couche 2. Il prend des décisions en fonction des adresses MAC (Media Access Control address). Figure 1.13 : Concentrateur (Hub) et commutateur (Switch) 1.8.6 Passerelle Une passerelle est une interface qui permet de relier des réseaux de types différents. Ainsi, il est possible d’utiliser une passerelle pour transférer des informations entre un réseau de macintosh et un réseau PC. Lorsque le réseau ne parvient pas à reconnaître la destination des informations, il transmet ses informations à une passerelle par défaut.
Routeurs
Un routeur permet de relier différents réseaux les uns aux autres. Il a pour rôle de diriger les informations dans la direction appropriée. Pour fonctionner un routeur, il faut lui communiquer un certain nombre d’informations tels que le type de chaque réseau connecté au routeur. Les routeurs réalisent une cartographie des réseaux et ils les subdivisent en segments. Chaque segment reçoit une adresse qui lui et propre. L’adresse du segment du réseau et celle de l’ordinatrice destination aide le routeur à calculer le meilleur chemin pour acheminer les données. [12] 16 1.9 Les protocoles Tous les équipements connectés se partageant un même support de transmission doivent en respecter des règles appelées protocoles, régissant l’usage de ce support. Un protocole est donc un ensemble de règles et procédures standards à respecter pour émettre et recevoir des données sur un réseau. Cette standardisation a pour but principal de permettre à deux programmes s’exécutant généralement sur différentes machines de communiquer et de se comprendre mutuellement et de manière harmonieuse. Suivant l’objectif recherché au travers de la dite communication (transfert de fichiers, transfert de musique, envoi d’ordres et commandes…), on aura recours à des protocoles différents chacun étant prévu, et donc optimisé, pour une utilisation donnée. Les plus utilisés aujourd’hui sont: DNS, DHCP, SMTP, POP, HTTP, FTP, sont bâtis autour de TCP/IP : Transfert Composant Protocol / Internet Protocol
Conclusion
Si les premiers réseaux de données se limitaient à échanger des informations reposant sur des caractères entre des systèmes informatiques connectés, les réseaux modernes ont évolué pour prendre en charge le transfert audio, des flux vidéo, du texte et des graphismes entre des périphériques de types très différents. Des moyens de communication autrefois séparés et bien distincts convergent maintenant sur une plateforme commune. Cette plateforme offre une large gamme de méthodes de communication aussi nouvelles que différentes qui permettent aux individus d’interagir directement, et presque instantanément. L’étude de l’architecture des réseaux constitue un grand enjeu en termes de qualité de service et maintenance de la communication.
INTRODUCTION |