Assiste.com - Sécurité informatique - Vie privée sur le Web - Neutralité d'Internet Assiste.com - Sécurité informatique - Vie privée sur le Web - Neutralité d'Internet

Serveur (dans la relation Web Client/Serveur)

Serveur (dans la relation Web Client/Serveur)

cr  01.04.2012      r+  21.08.2020      r-  20.04.2024      Pierre Pinard.         (Alertes et avis de sécurité au jour le jour)

L'Internet est utilisé de diverses manières : on parle d'Architectures d'usage de l'Internet. Par exemple :

  • Couche TCP (connexion fiable, techniquement - à laquelle peut être ajoutée une sécurisation des données transmises [le « S » de httpS ou ftpS])
  • Couche UDP (connexion non fiable, techniquement, mais ultra rapide [transmission de petits datagrammes])
    • Usage pour la résolution des noms de domaines (hosts et DNS) avec le protocole DNS
  • Couche IP
    • Usage en contrôle du mécanisme IP (IPv4 et IPv6) avec le protocole ICMP

Serveur

Dans l'utilisation WWW (World Wide Web) (naissance du Web) de l'Internet (naissance de l'internet), votre ordinateur ou votre terminal mobile (tablette, smartphone,console de jeux, assistant personnel, etc.) dispose de logiciels qui font des requêtes à d'autres ordinateurs, les « serveurs » plus ou moins lointains (réseau local [LAN] ou réseaux extérieurs [WAN]), qui « servent » la réponse.

Typiquement, les « serveurs » sont les machines qui hébergent les sites Web consultés ou le courrier électronique ou les bases de données (forums de discussions, bases de données métier, etc.). Les serveurs peuvent être :

  • Serveur dédié ou privatif, sur lequel se trouve 1 seul domaine Web. On appelle, par simplification, UN serveur, un groupe éventuel de plusieurs machines serveurs, chacune étant spécialisée dans un service, le tout concourant à servir un domaine Web (serveur d'images, serveur de vidéo, serveur de fichiers, serveur de pages Web, serveur de base de données, etc.).
  • Serveur mutualisé sur lequel se trouvent hébergés des centaines ou des milliers de sites Web.

Cette relation est appelée client/serveur et, dans le serveur, les logiciels qui communiquent (essentiellement Apache pour les systèmes d'exploitation Unix et Windows et IIS (Internet Information Services) pour les systèmes d'exploitation Windows), sont des logiciels « serveurs ».