Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur Graph Search.
thumb|300px|right|Représentation schématique d'un serveur proxy où l'ordinateur placé au milieu agit comme intermédiaire entre deux autres ordinateurs. Un proxy ( « mandataire ») est un composant logiciel informatique qui joue le rôle d'intermédiaire en se plaçant entre deux hôtes pour faciliter ou surveiller leurs échanges. Dans le cadre plus précis des réseaux informatiques, un proxy est alors un programme servant d'intermédiaire pour accéder à un autre réseau, généralement Internet. Par extension, on appelle aussi « proxy » un matériel comme un serveur mis en place pour assurer le fonctionnement de tels services. Attention : le proxy se situe au niveau de la couche application (HTTP, FTP, SSH, etc. de niveau 7 du modèle OSI). Une erreur commune est d'utiliser la commande traceroute (ou tracert sous Windows) pour tenter de voir le proxy. Il n'apparaît pas car cette commande utilise le protocole réseau IP de niveau 3 et ne peut donc pas connaître le proxy. Proxy (patron de conception) Le concept de « proxy » (patron de conception) peut être utilisé dans n'importe quel programme informatique. Si deux personnes qui ne parlent pas la même langue veulent communiquer, elles ont besoin d'un interprète. En informatique, deux entités utilisant des technologies différentes peuvent communiquer entre elles grâce à un intermédiaire qui interprète leurs échanges. thumb|Principe du proxy réseau.|376x376px Dans l'environnement plus particulier des réseaux, un serveur proxy, serveur mandataire ou mandataire, est une fonction informatique client-serveur qui a pour fonction de relayer des requêtes entre une fonction cliente et une fonction serveur (couches 5 à 7 du modèle OSI). Les serveurs proxys sont notamment utilisés pour assurer les fonctions suivantes : accélération de la navigation : mémoire cache, compression de données ; historique (logs) : journalisation des requêtes ; la sécurité du réseau local ; le filtrage : restrictions de sites, blocage des publicités ou des contenus lourds (Java, Flash) ; l'anonymat ; la répartition de charge ; Les fournisseurs d'accès à Internet (FAI) peuvent proposer des proxys pour la connexion de leurs abonnés.
Alessandro Pau, Xiaojuan Liu, Chenguang Wan
Ali H. Sayed, Stefan Vlaski, Elsa Rizk
Rachid Guerraoui, Antoine Murat, Javier Picorel Obando, Athanasios Xygkis