Proxy Servergrundlagen

December 17

Ein Proxyserver ist ein Programm oder System, das fungiert als Mittler zwischen einem Client (der Computer von einer durchschnittlichen Webbenutzer verwendet wird) und einem remote-Server (die enthalten könnte, eine Webseite oder eine Datei, die der Kunde will). Proxyserver sind für Geschwindigkeit, Sicherheit und Filterung gebräuchlich.

Empfangen von Anforderungen

Wenn ein Webbenutzer fast alles im Web ist--sendet klicken auf einen Link z. B.--seinem Browser eine Anforderung zum remote-Server, der die Informationen (z. B. eine Website) enthält, die der Benutzer wünscht. Wenn ein Proxy-Server eingerichtet ist, erhält es die Anforderung zuerst.

Verarbeiten von Anforderungen

Der Proxy-Server wertet die Anforderung basierend auf seine Regeln und entweder eine zwischengespeicherte Seite (im Fall von Cacheproxy) zurück, auf Wunsch übergeben oder verweigern die Anforderung senden.

Caching Proxies

Der erste Typ des Proxy-Servers, einen Cache speichert häufig nachgefragte Inhalte, damit der Client nicht um Informationen von einem entfernten Server ständig zu ergreifen. Dies spart Bandbreite und verbessert die Leistung.

Filtern von Proxies

Filter-Proxys werden verwendet, um bestimmte Websites zu blockieren oder Sicherheits-Checkpoints eingerichtet; der Proxy wird z. B. die Anforderung entlang übergeben nur dann, wenn das Kennwort des Benutzers eingegeben richtig ist.

Standorte

Ein Proxy-Server kann auf dem Client-Computer installiert werden oder an beliebiger Stelle zwischen dem Client und dem Server--z. B. in einem Kleinbetrieb-Netzwerk.