Cours NSI-SNT

MODÈLE CLIENT-SERVEUR

Définition

Sur un réseau, les machines échangent des données à l’aide de requêtes formulées par les programmes.

Schéma du modèle client-serveur

Python

Explication :

Exemple de la consultation d’un site web

Python

Le serveur DNS dispose d’un fichier qui lui permet de faire la correspondance entre le nom de domaine et l’adresse IP du serveur qui héberge le site.

Quand l’utilisateur, depuis son navigateur, demande l’affichage d’une page web à partir d’une adresse :

✏️ Exercices – Client-Serveur

Exercice 1

Identifie le client et le serveur :

  1. Un élève consulte Pronote

  2. Un smartphone envoie un message sur Snapchat

Exercice 2

Complète :

Le client envoie une _______ et le serveur envoie une _______.

Exercice 3

Donne un exemple de service utilisant le modèle client-serveur.

Solution

Exercice 1

1. Un élève consulte Pronote
Client : l’ordinateur ou le smartphone de l’élève (navigateur ou application)
Serveur : le serveur de Pronote

2. Un smartphone envoie un message sur Snapchat
Client : le smartphone de l’utilisateur
Serveur : le serveur de Snapchat


Exercice 2

Le client envoie une requête et le serveur envoie une réponse.


Exercice 2

Exemples possibles :

  • Un navigateur qui consulte un site web
  • Une application de messagerie (WhatsApp, Snapchat)
  • Un service de streaming (YouTube, Netflix)
  • Un élève qui consulte son ENT