Sur Internet, tout se résume à deux rôles. Serveurs. Clientèle. C’est aussi simple que cela. Si vous fournissez un service, vous êtes un serveur. Si vous utilisez un service, vous êtes un client.
Lorsque vous tapez « www.yahoo.com » dans votre navigateur, vous ne cliquez pas simplement sur un lien. Demander des ressources à un grand groupe d’ordinateurs appartenant à Yahoo. Ce cluster est le serveur. Il fait le gros du travail. Cela sert la page.
Votre ordinateur portable ? C’est le client. Il initie la connexion. Il consomme les données. Votre ordinateur personnel ne fournit généralement aucun service à quelqu’un d’autre. Il n’héberge pas de fichiers publics ni de pages Web pour des inconnus. Il reste là, demandant des choses.
“Le client envoie une requête à un serveur logiciel spécifique qui s’exécute sur l’ordinateur serveur.”
Cette distinction est importante car la plupart des gens considèrent leur ordinateur comme un simple « ordinateur ». Mais du point de vue du réseau, c’est la machine de l’utilisateur. consommateur. Je suis client.
Une machine peut-elle faire les deux ? Oui. Les ordinateurs portables personnels peuvent héberger des partages de fichiers locaux lors de la navigation sur le Web. Cependant, pour une compréhension commune, considérez-les comme des entités distinctes. On fournit. L’autre prend.
Plusieurs services sur une seule machine
Les machines Serveur font rarement une seule chose. C’est un multi-outil.
Cette même boîte physique peut exécuter :
– Logiciel serveur Web (tel qu’Apache ou Nginx)
– Logiciel de serveur de messagerie (comme Postfix)
– Logiciel serveur FTP (tel que VSFTPD)
Tous ces programmes fonctionnent côte à côte. Ils partagent le matériel. Mais ils ne se mélangent pas.
Le logiciel client sait exactement à qui s’adresser. Vous ne pouvez pas envoyer d’e-mails via l’interface du navigateur Web, sauf si vous utilisez un programme de messagerie Web. Pourtant, le navigateur n’est que l’interface avec votre serveur de messagerie.
Considérez l’application Telnet. Il ne se soucie pas du serveur Web. Connectez-vous au démon Telnet. Les applications de messagerie contournent les serveurs FTP. Communiquez avec les agents de transfert de courrier.
Cette séparation des préoccupations est importante. Le client a une intention. Le serveur a une fonction. Le client dit : « Je veux une page Web ». Le serveur dit : “Voici HTML”. Le client dit : « Envoyez-moi un e-mail ». Le serveur dit “Accepté”.
C’est une conversation. en demandant. » une autre personne a répondu. Un port ou un protocole spécifique détermine quelles conversations ont lieu sur quelle porte virtuelle dans la même maison.



















