Maintenant, dans la définition de ce qu'est un réseau, on nous dit qu'un réseau informatique est utilisé pour partager
des ressources entre des nœuds qui sont des dispositifs informatiques.
En d'autres termes, nous avons des appareils qui partagent des ressources entre eux.
Et il y a deux principaux appareils que vous devez connaître au départ et c'est un serveur et un client.
Maintenant, qu'est-ce qu'un serveur.
Alors demandons encore une fois aux robots.
Alexa ce qui est un serveur informatique en informatique.
Un serveur est un programme informatique ou un périphérique qui fournit des fonctionnalités à d'autres programmes ou
périphériques appelés clients.
Cette architecture est appelée le modèle de serveur client et un calcul
global unique est réparti sur plusieurs processus ou périphériques, alors remarquez qu'un serveur fournit un service ou une fonctionnalité aux clients dans ce qu'on
appelle un modèle de serveur client.
Les serveurs fournissent donc des fonctionnalités aux clients et cela soulève la question de savoir ce qu'est un client.
Alexa ce qui est un client.
Un client est un matériel informatique ou un logiciel qui accède à un service mis à disposition par un serveur.
Le serveur se trouve souvent sur un autre système informatique, auquel cas le client accède au
service via un réseau.
Écoutez maintenant ce qui est très important à retenir.
Un client accède à un service fourni par un serveur.
En règle générale, le serveur est un ordinateur différent ou un dispositif informatique différent du client sur un réseau.
Nous allons donc accéder à un service hébergé par un serveur sur un réseau.
Voici un exemple d'un grand serveur serveur ici à l'intérieur.
Voici beaucoup de base d'entraînement.
Oui un disque dur.
Il en a un autre et un autre et un autre.
Et je
pourrais continuer l'idée d'un serveur est de fournir des ressources ou des fonctionnalités aux clients afin que le serveur soit grand parce
que nous voulons beaucoup de stockage.
Nous voulons beaucoup de puissance de calcul et beaucoup de mémoire dans un serveur, surtout si nous voulons le faire évoluer.
Si vous avez des milliers et des milliers de requêtes provenant de nombreux clients
sur un serveur, vous vouliez avoir la capacité de stockage en mémoire CPSU pour gérer ces requêtes.
D'où le gros appareil.
Il doit avoir la capacité de répondre aux demandes.
Donc, si seulement une ou deux personnes demandent une page Web au serveur, ce n'est pas un problème.
Mais si nous avons des milliers et des milliers de demandes, un serveur peut même ne pas suffire.
Et puis nous avons distribué des services.
Nous avons donc un service tel qu'une page Web qui est distribué sur plusieurs serveurs.
Google, par exemple, aura des milliers et des milliers et des milliers de serveurs pour répondre aux
demandes de millions de clients, de sorte qu'ils disposeront de nombreux serveurs pour traiter ou fournir un
service aux clients.
Lorsque vous accédez au site Web de Google et que vous saisissez une demande qui interroge des bases de données et récupère des
informations à partir de bases de données pour vous donner une réponse sur une requête que vous avez effectuée.
Le serveur fournit donc un service à un client.
Désormais, vous n'avez plus besoin de matériel dédié comme celui-ci pour avoir un serveur, un périphérique client tel qu'un ordinateur portable
peut agir comme serveur.
Le rôle déterminera donc la façon dont ce dispositif agit.
Un ordinateur portable physique tel que cet ordinateur portable pourrait être un client demandant un service à un
serveur, mais il pourrait également héberger un service afin qu'il puisse exécuter une sorte de serveur puis partager un fichier comme exemple
avec un autre P. C. il héberge donc un service de partage de fichiers.
Ainsi, les clients accèdent aux serveurs pour utiliser un service que le serveur fournit un site Web servira une page Web à un client
qui sera ensuite affichée sur votre ordinateur comme exemple plus tard dans le cours, nous allons en apprendre davantage sur
l'automatisation du réseau et le réseau capacité du programme.
Cela devient vraiment important et dans ce type de scénario, vous aurez une application ou
un programme fournissant un service à un autre programme utilisant généralement ce qu'on appelle une interface de programmation
d'application API.
Nous allons ignorer cet exemple pour le moment.
Nous y reviendrons plus tard, où nous avons une machine qui parle à une machine, essentiellement une
application qui parle à une application 1 interagissant avec une autre application.
Concentrons-nous pour le moment sur les appareils physiques.
Maintenant, un serveur tel que le serveur ici, un ordinateur physique écoutera sur différents numéros de port
pour différents protocoles.
Qu'est-ce qu'un protocole.
Il s'agit essentiellement d'un ensemble de règles utilisées pour la communication entre les appareils.
Par exemple, je parle anglais ici.
J'espère que vous pourrez entendre ce que je dis et j'espère que vous pourrez comprendre ce que je
dis parce que j'utilise un ensemble de conventions dans mon discours.
Donc en anglais on parle d'une certaine manière.
Par exemple, certaines langues utiliseront des nombres différemment de l'anglais.
Le protocole dont nous parlons ici est l'anglais, donc je dirai 21 mais dans une langue différente
comme l'afrikaans, je dirai oui sur Twitter, qui dit essentiellement un deux pour désigner 21.
Ainsi, la façon dont les mots sont prononcés ou la façon dont les nombres sont prononcés est inversée dans
une langue différente de l'anglais.
Le fait est que vous et moi utilisons un protocole spécifique, nous écoutons l'anglais comme transmission et vous pouvez comprendre
ce que je dis.
Mais si je changeais de langue ou de protocole et commençais à dire que nous ne pouvons pas financer, vous pourriez avoir du mal à me
comprendre à moins que vous ne compreniez l'Afrique du Sud.
Ou devrais-je dire l'afrikaans.
Le fait est qu'un serveur ne passe pas automatiquement comme nous le faisons dans notre cerveau d'une langue à
une autre.
Il doit écouter des numéros de port spécifiques.
Vos oreilles écoutent sur les mêmes fréquences pour l'anglais et le contenu proposé, puis
votre cerveau passe simplement d'une langue à l'autre.
Un serveur n'est pas aussi intelligent que ça.
Il doit écouter des numéros de port spécifiques pour des protocoles spécifiques.
Par analogie, voici une radio analogique.
Ancienne technologie que je connais mais remarquez ici que je ne reçois rien car je n'écoute pas sur un bon
port.
Non, mais comme je syntonise un numéro de port spécifique, je
peux prendre une transmission, je dois faire attention en raison des droits d'auteur que je transmets.
Oui, mais c'est une station de radio différente ou un protocole différent.
Pour dire que la station de radio.
Ainsi, différentes stations de radio émettent sur différentes fréquences.
Considérez cela comme une analogie avec ce qu'un serveur informatique fait, un serveur informatique comme celui-ci écoute des
numéros de port spécifiques.
Si vous souhaitez obtenir une page Web, votre navigateur est automatiquement configuré ou programmé pour parler au port 80 ou
au port pour 4 3.
Si vous utilisez une application comme FCP, l'application va automatiquement parler au serveur sur le port
21 et le serveur écoute sur le port 21.
Ainsi, un serveur peut exécuter plusieurs services et fournir plusieurs services aux clients client modèle de serveur client demande quelque chose
à un serveur le serveur fournit le fichier ou le service au client.