Un serveur proxy est un ordinateur qui agit comme un intermédiaire . Il se trouve dans un autre ordinateur. D'autres ordinateurs qui communiquent avec lui ne réalisent pas que leur communication a été intercepté par un ordinateur autre que celui qu'ils avaient l'intention de contacter . Il existe de nombreuses applications pour les serveurs proxy dans les communications de réseau modernes. Cache
Une utilisation de serveurs proxy est d'accélérer l'accès aux services basés sur le Web tels que les serveurs de fichiers ou sites web. Le mot « cache » signifie « magasin» ou « mémoire ». Les magasins cache du serveur proxy copies de fichiers qui sont en forte demande . Ainsi, il soulage la charge sur le serveur protégé. Un serveur proxy cache peut fonctionner dans les deux sens , ce qui réduit la charge sur un serveur, ou d'augmenter le délai de livraison à un client. Un réseau de l'entreprise peut connecter plusieurs ordinateurs , tous les services extérieurs ayant accès régulièrement. Cette société peut décider d' installer un serveur proxy cache pour répondre à la demande la plus fréquente . Par exemple, un bureau de vente a besoin d'accéder à des spécifications de produits sur le site Web du fabricant régulièrement. Le serveur proxy compte le nombre de fois où un site Web particulier est accessible par les ordinateurs sur le réseau qu'il dessert . Après un certain nombre d'accès à cette page , le serveur mandataire fournit la page et stocke également une copie lui-même. Pour toutes les demandes ultérieures de la même page , le mandataire n'a pas besoin de communiquer avec le serveur d'origine , mais répond immédiatement avec la copie qu'il a stocké .
Load Balancer
Lorsque la demande sur le serveur de l'entreprise est si grand que un ordinateur ne peut pas gérer, un groupe de serveurs peuvent être installés. C'est ce qu'on appelle un cluster. L'adresse IP du serveur d'origine est attribuée à un serveur proxy, appelé un équilibreur de charge . L'équilibreur de charge répartit les demandes entrantes entre les serveurs de la grappe . Souvent , la mise en cache et l'équilibrage de charge sont combinés dans le même ordinateur
sécurité
n'importe quel ordinateur connecté à Internet est vulnérable aux attaques des pirates informatiques et les logiciels malveillants . - - nocifs , des programmes non autorisés . La solution simple pour éviter cet accès malveillant est de supprimer la connexion Internet de cet ordinateur . Toutefois, cela peut entraver les objectifs d'une organisation si, par exemple , la société existe pour fournir des services sur Internet. Dans ce cas, un serveur proxy pourrait être mis en œuvre comme le seul ordinateur du réseau qui a accès à Internet. Tous les autres ordinateurs du réseau auront accès au serveur proxy. Ils présentent leurs demandes au serveur proxy qui se connecte ensuite au serveur qui dispose que l'information et présente la demande comme si elle émanait cette exigence. La réponse est alors délivré au demandeur en fonction des informations du serveur proxy a recueillies auprès d'autres sources . Les serveur proxy agit au nom du serveur externe pour le client interne et pour le compte du client interne sur le serveur externe.
Filtrage
que le serveur proxy est présentation de demandes de la part des autres ordinateurs du réseau, il a la possibilité de choisir de ne pas effectuer ce service dans des circonstances données . Une entreprise peut bloquer l'accès à certains sites en programmant son serveur proxy avec une liste noire.