ARCHITECTURES RESEAUX

Il existe différentes architectures des réseaux : les réseaux poste à poste (P2P) et les réseaux Client/Serveur.

1- Architecture poste à poste ou égal à égal

Dans une architecture d'égal à égal (peer to peer, notée P2P), les ordinateurs   reliés entre eux ont une « fonction » égale sur le réseau. Chaque ordinateur est indépendant, tout en fournissant des ressources aux autres, il reçoit des ressources des autres.

 

Fig. 15

a. Avantages de l'architecture poste à poste

·         simple à mettre en œuvre

·         coût réduit.

b. Inconvénients des réseaux poste à poste

·         Administration du réseau : difficile car système non centralisé.

·         sécurité : difficile à assurer, compte tenu des échanges transversaux.

2- Architecture Client/serveur

Elle est organisée avec des postes serveurs qui fournissent des services aux postes client. Les services sont des programmes qui fournissent des données telles que l’heure, pages web, fichiers, etc. Ils sont exploités par des programmes, appelés programmes clients, s'exécutant sur les machines dites clientes.

 

Fig. 16

 

a. avantages de l'architecture client/serveur

·         administration : facile puisqu’elle se fait  au niveau du serveur.

·         sécurité : l'application d'une stratégie de sécurité est plus facile à mettre en œuvre vu que le nombre de point d'accès est limité.

·         un réseau évolutif: grâce à cette architecture il est possible de supprimer ou de rajouter des clients sans perturber le fonctionnement du réseau et sans modification majeure.

b. Inconvénients de l'architecture client/serveur

·         Etant donné que tout le réseau est articulé autour du serveur, sa mise hors service engendre la paralysie de tout le réseau.

·         En plus, l'implémentation d'un réseau client/serveur entraîne un coût élevé et demande un personnel qualifié pour l'administrer

c. Niveaux de l’architecture client/serveur

L’architecture Client/serveur présente une hiérarchie à plusieurs niveaux :

-Une architecture à deux niveaux ou architecture 2/3 est un environnement client/serveur où le client demande une ressource au serveur qui la fournit à partir de ses propres ressources. Pour le réseau 2-tiers, l’utilisateur est connecté directement au serveur de la base de données.

-Une architecture à trois niveaux ou architecture3/3 ajoute un niveau supplémentaire à l’architecture2/3, permettent de spécialiser les serveurs dans une tâche précise, ce qui donne un avantage de flexibilité, de sécurité et de performance. Pour le réseau 3-tiers, l’utilisateur est connecté à un serveur d’application qui est connecté à son tour au serveur de la base de données.

-Une architecture à N niveaux ou N–tiers n’ajoute pas encore de niveau supplémentaire à l’architecture à 3 niveaux, mais introduit la notion des objets qui offre la possibilité de distribuer des services entre les 3 niveaux selon N couches qui permettant ainsi de spécialiser les serveurs d’avantage.

Attention : ici tier signifie niveau ou étage en anglais !!!

Remarques :

1-Administrer un réseau, c’est l’organiser de façon qu’il fonctionne correctement et sans incidents. Cette tâche est dédiée à un Administrateur Réseau, chargé du suivi du Système Informatique, que ce soit au niveau de son fonctionnement, de son exploitation que de sa sécurité.

2-La sécurité du réseau peut être définie comme la protection des ressources du réseau contre le piratage, la modification ou la destruction des données.

EXERCICES

CONTROLE DES CONNAISSANCES

1. Définir : serveur, client

2. Citer deux types d’architecture réseaux

3. Quel est le principe de l’architecture poste a poste ?

4. Quel est le principe de l’architecture Client/Serveur ?

5. Présenter deux inconvénients de l’architecture poste à poste.

EXERCICE I :

Mettre le terme correspondant dans la case qui convient :

[Égal à égal, partager, client/serveur, serveur]

Dans une architecture ……… chaque ordinateur est à la fois client et serveur. Cela signifie que chaque ordinateur du réseau est libre de ……….ses ressources. Alors que, pour une architecture ……… les ordinateurs du réseau sont tous connectés directement au ……..

 

EXERCICE II :

Pour chacune des questions suivantes, choisir la réponse adéquate :

1-L’architecture client/ serveur :

a) peut être basée sur une topologie en bus

b) est obligatoirement un WAN

c) est fiable puisque tous les maillons sont autonomes

2. Une application cliente est une application qui :

a) n’a pas besoin de ressources pour s’exécuter

b) exploite une ressource située sur le serveur

c) demande un service d’un autre client

3-Le réseau MTN est

a) un réseau filaire

b) utilise la Bluetooth comme technologie

c) est basé sur l’architecture client/serveur

4-Un réseau poste à poste :

a) est un réseau très évolutif

b) est un réseau dans lequel chaque ordinateur est à la fois client et serveur.

c) est un réseau facile à administrer

5-Lorsque le support de communication est le câble

a) Le réseau est filaire

b) Le réseau est sans fil

c) C’est un réseau WI-FI

CORRIGES

CONTROLE DES CONNAISSANCES

1. - Un serveur dans un réseau est un ordinateur très puissant qui fournit des services aux autres ordinateurs dits clients.

- Un client dans un réseau est ordinateur qui reçoit des services du serveur.

 

2. Réseaux poste à poste, réseau client/serveur

3. les ordinateurs   reliés entre eux ont une « fonction » égale sur le réseau. Chaque ordinateur est indépendant, tout en fournissant des ressources aux autres, il reçoit des ressources des autres

4. Elle est organisée avec des postes serveurs qui fournissent des services aux postes client.

5. -Administration du réseau : difficile car système non centralisé.

   -sécurité : difficile à assurer, compte tenu des échanges transversaux.

Exercice I:

Egal à égal ; partager ; Client/serveur ; Serveur.

 

Exercice II:

1.c

2.b

3.c

4.b

5.a