Académique Documents
Professionnel Documents
Culture Documents
PAIX-TRAVAIL-PATRIE
UNIVERSITE DE YAOUNDE 1
LES ARCHITECTURES
CLIENT/SERVEUR
Rédigé par M. NSOLA OYANE Rick Stahnn étudiant en Master 1 à l’institut Saint Jean
Sous la supervision de
M MBALLA Fabien
INTRODUCTION
Dans notre cycle de Master en sécurité des systèmes
d’informations, il est primordial pour nous de savoir ce que c’est qu’un
système d’informations avant de penser à y appliquer une éventuelle
sécurité. Pour cela, il nous est dispensé un cours intitulé « architecture
des systèmes d’informations ». Il nous permet de nous imprégner de la
notion de système d’informations pour pouvoir comprendre son
fonctionnement et ainsi, mieux le sécuriser.
1- Pourquoi ?
2- Quoi ?
3- Résultat ?
4- Comment ?
1
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
ABSTRACT
In our Master's cycle in information system security, it is essential for us to
know what is an information system before thinking about applying any
security. To do this, we are given a course entitled "architecture of information
systems." It allows us to immerse ourselves in the notion of an information
system in order to understand how it works and thus better secure it.
1- Why?
2- What?
3- Result?
4- How?
2
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
I- POURQUOI
Les architectures client/serveur sont utilisés car ils ont un certain
nombre d’avantages :
La raison principale pour laquelle sont mises en place des
architectures de ce type est le besoin de pouvoir exécuter un certain
nombre de requêtes pour un certain nombre d’utilisateurs de façon
optimale.
• Unicité de l’information :
Pour un site web dynamique par exemple, certains articles du site
sont stockés dans une base de données sue le serveur. De cette
manière, les informations restent identiques. Chaque utilisateur
accède aux mêmes informations.
• Meilleure sécurité :
L’ors de la connexion, un PC client ne voit que le serveur et non les
autres PC clients. De même, les serveurs sont en général très
sécurisés contre les attaques de pirates.
• Meilleure fiabilité :
En cas de panne, seul le serveur fait l’objet d’une réparation et non
le PC client.
• Facilité d’évolution :
Une architecture client/serveur est évolutive car il est très facile de
rajouter ou d’enlever des clients et même des serveurs selon notre
convenance.
Généralement, dans les grandes structures et les applications ayant
beaucoup d’utilisateurs, on utilise des architectures client/serveur car
elles permettent de traiter un bon nombre de requêtes au même
moment pour beaucoup de clients. Ceci est un aspect essentiel pour la
production car ça permet de l’optimiser en priorisant la vitesse
d’exécution et la cohérence des données
3
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
II- QUOI ?
L’environnement client/serveur désigne un mode de
communication organisé par l’intermédiaire d’un réseau et d’une
interface web entre plusieurs ordinateurs.
Il est important pour nous de définir un certain nombre de termes
qui nous aideront à répondre concrètement à la question « c’est quoi
une architecture client/serveur ? »
- Un client : Les caractéristiques d’un client sont les suivantes : il est
d’abord actif (ou maître), il envoie des requêtes au serveur, il
attend et reçoit les réponses du serveur.
- Un serveur : Un serveur est initialement passif, il attend, il est à
l’écoute, prêt à répondre aux requêtes envoyées par des clients.
Dès qu’une requête lui parvient, il la traite et envoie une réponse.
- Le dialogue : Le client et le serveur doivent bien sûr utiliser le
même protocole de communication. Un serveur est généralement
capable de servir plusieurs clients simultanément.
- Un port : Un port est une porte donnant accès à un système
d’exploitation.
Les machines clientes contactent un serveur qui leur fournit des
services. Ces derniers sont exploités par des programmes appelés
programmes clients qui se trouvent dans les machines clientes.
Le modèle client/serveur peut être utilisé par des programmes
d’un seul ordinateur, mais le concept est surtout utile dans le cadre
d’un réseau. Dans ce cas, le client établit une connexion au serveur
4
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
5
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
III- RESULTAT
Ce qu’on obtient après la mise en place de cette architecture est un
système dans lequel la communication à distance est facilitée et cela
procure un gain considérable dans le temps de traitement des
différentes opérations.
6
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
IV- COMMENT ?
Il est question ici pour nous de parler de l’état de l’art ; Nous nous
attarderons sur les idées générales derrière les architectures
client-serveur. Nous essaierions de comprendre le fonctionnement
de tout ce qui a déjà été mis en place.
d’exploitation.
7
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
modèle client-serveur.
structures et de hardware.
8
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
client.
9
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
• Web
des données que les utilisateurs vont solliciter sur internet ou sur
10
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
sur des ordinateurs clients. Parmi les serveurs web les plus
performances
11
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
bénéficient
12
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
13
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
Serveurs d’impression
14
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
Serveurs lames
À l’origine, le matériel serveur était volumineux et stocké
facilement.
15
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
16
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
Serveurs virtuels
Les serveurs virtuels nécessitent toujours du matériel, mais
commence.
17
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
serveurs virtuels.
19
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
NetWare
Serveurs cloud
20
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
21
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
CONCLUSION
Au terme de la rédaction de ce document qui symbolise les recherches
que nous avons effectuées, nous pouvons conclure que les architectures client-
serveur sont des architectures à mettre en place dans des systèmes où l’on a
beaucoup d’utilisateurs
22
Rédigé par M. NSOLA OYANE Rick Stahnn
Les architectures client serveur
REFERENCES BIBLIOGRAPHIQUES
• https://www.fr.paessler.com/it-explained/server PEASSLER, IT explained
servers consulté le 27/11/2020
• http://projet.eu.org/pedago/sin/ISN/8-client_serveur.pdf Informatique
et science numérique consulté le 29/11/2020
• https://www.syloe.com/glossaire/serveur-informatique/ Site internet
SYLOE
• Livre intitulé « Tout savoir sur les serveurs »
• https://stph.scenari-community.org/bdd/lap2-
prs/co/webUC002archi.html?mode=html Site internet scenari-
community consulté le 01/12/2020
23
Rédigé par M. NSOLA OYANE Rick Stahnn