Le modèle de réseau client-serveur ne nécessite pas de fantaisie ou de l'état du matériel de pointe pour exécuter efficacement . Au lieu de cela , la plupart des systèmes, y compris les ordinateurs personnels servent avec succès en tant que clients ou des serveurs sur l'Internet tous les jours. Il ya quelques outils matériels et logiciels de base et qui établissent l'infrastructure réseau et les protocoles de communication nécessaires pour assurer la connectivité réseau entre clients et serveurs. Interfaces réseau
l'hôte et le client doit disposer d' interfaces réseau compatibles afin de communiquer via un réseau client-serveur . Une interface réseau (également appelé carte réseau ) est constitué du matériel et des logiciels qui permettent à l'interface pour communiquer avec le réseau physique , et le système d'exploitation pour communiquer avec l'interface. Il s'agit du matériel d'interface ( généralement une carte PCMCIA , USB ou un périphérique de série ) , le firmware qui gère la carte ( logiciel embarqué sur le matériel lui-même ) et le pilote du système d'exploitation de communiquer avec le périphérique. Interfaces de réseaux commerciaux sont livrés en standard avec tout le matériel nécessaire , firmware et logiciel pilote.
Infrastructure de routage
l'infrastructure de routage , qui se compose d'un câble de réseau , les points d'accès sans fil , les routeurs et l'épine dorsale des liens Internet est cruciale pour un modèle client- serveur réseau étendu (WAN). Le trafic client est acheminé à travers les routes numériques constitués de réseau et le câble de fibre optique vers le serveur , et de retour à partir du serveur pour terminer l'échange de données . L' infrastructure de routage permet à chaque serveur et client d'avoir une adresse ( généralement une adresse IP) , et pour être situés uniquement sur le réseau.
Protocole réseau mise en place
< p> Protocole réseau établir une méthode commune de communication entre les clients et les serveurs , tout comme les langues pour les humains. La différence dans les protocoles de réseau informatique est que chaque paquet de données ( bloc de données ) contient un en-tête avec des informations d'adresse - similaire à une enveloppe postale . Les protocoles réseau établissent également quel ordinateur (le client ou le serveur) envoie des données d'abord , et quel type de données est envoyé à chaque point de l'échange . Protocoles de données les plus courants sont établis en vertu de la , ce dispositif de réseau ISO (Organisation de normalisation Internet ) et les fabricants de logiciels respecter fréquemment par ces normes .
Communication Software
Enfin outils logiciels pousser la communication automatique entre le client et le serveur . Le plus remarquable parmi les logiciels de communication sont les navigateurs Web , comme Internet Explorer , Safari et Firefox , et les clients de messagerie tels que Microsoft Outlook, Mozilla Thunderbird ou Apple Mail . Le logiciel de communication simplifie l'échange de réseau client-serveur en fournissant une interface utilisateur (UI ) et en automatisant l'encapsulation en paquets pour la transmission sur le réseau - . Tout comme le bureau de poste vérifie l'adresse et applique étiquetage nécessaire pour courrier postal