Notion de client / serveur
Client
- Etablit la connexion au serveur à destination d'un ou plusieurs ports réseaux
- Communique comme le prévoit la couche applicative du modèle OSI
Serveur
- Attend une connexion entrante sur un ou plusieurs ports réseaux locaux
- A la connexion d'un client sur le port en écoute, il ouvre un socket local au système d'exploitation
- A la suite de la connexion, le processus serveur communique avec le client suivant le protocole prévu par la couche application du modèle OSI.
L'environnement client-serveur désigne un mode de communication entre plusieurs programmes ou logiciels :
- Le client, envoie des requêtes
- Le ou les serveurs, attendent les requêtes des clients et y répondent
Caractéristiques des clients/serveurs
- Les clients ne voient que le serveur.
- Le système d'exploitation du serveur peut être différent de celui des stations clientes.
- Le système d'exploitation du serveur doit être multitâche afin de pouvoir servir un grand nombre de requêtes en même temps et de façon équitable.
- Le client et le serveur communiquent via des protocoles.
- Les applications et les données
sont réparties entre le client et le serveur de manière à réduire les coûts.
Avantages des réseaux à base de serveurs:
- Gestion des fichiers
- Mobilité
- Collaboration
- Sécurité
- Performances
Modifié le: lundi 8 avril 2024, 16:04