Proxy
Un proxy, également appelé proxy réseau, est un service réseau spécial qui permet à une entité (généralement un client) de communiquer indirectement avec un autre terminal réseau (généralement un serveur) via ce service. Certains appareils réseau, tels que les passerelles et les routeurs, possèdent une fonction de proxy réseau. Il est généralement admis que les services de proxy aident à protéger la confidentialité ou la sécurité des terminaux réseau et à prévenir les attaques.
Le système informatique ou tout autre type de terminal réseau fournissant des services de proxy est appelé serveur proxy. Un processus complet de requête proxy se déroule comme suit : le client crée d'abord une connexion avec le serveur proxy, puis demande la création d'une connexion vers le serveur cible ou l'obtention d'une ressource spécifiée (telle qu'un fichier) depuis le serveur cible, selon le protocole de proxy utilisé.
Dans ce dernier cas, le serveur proxy peut télécharger les ressources du serveur cible dans le cache local. Si les ressources demandées par le client se trouvent dans le cache du serveur proxy, celui-ci n'enverra pas de requête au serveur cible mais renverra directement les ressources mises en cache. Certains protocoles permettent au serveur proxy de modifier la requête originale du client et la réponse originale du serveur cible pour répondre aux besoins du protocole. Les options et paramètres du serveur proxy incluent généralement un « pare-feu » qui permet aux utilisateurs d'entrer l'adresse du proxy, ce qui masque leur activité réseau et peut permettre de contourner le filtrage Internet pour accéder au réseau.
