Was ist ein Reverse -Proxy -Server?

Ein Reverse -Proxy -Server ist ein Gerät, das ein Webhost zwischen den Servern und dem Internet platzieren kann, um Clientanforderungen zu bearbeiten. Wenn diese Art von Setup eingesetzt wird, sehen Kunden, die Anfragen des Reverse -Proxy stellen, als normaler Server an. Der Reverse -Proxy -Server leitet alle Anforderungen an die tatsächlichen Server weiter und übergibt dann die Daten an die Clients zurück. Dies kann zusätzliche Sicherheit für den Webhost bieten, die Bereitstellung von Inhalten beschleunigen oder die Webserver laden. Eine weitere Verwendung dieser Geräte wird als Spoon -Feeding bezeichnet, da der Webserver es ermöglicht, schnell eine dynamische Seite zu generieren und das Ganze an den Proxy -Server zu senden, der sie dann für Stück an den Client liefern kann. Wenn einer dieser Stellvertreter eine Anfrage für statische Inhalte wie Bilder, Ton oder Video erhält, zwischen den Daten, bevor sie sie an den Client senden. Wenn diese Informationen das nächste Mal angefordert werden, der Caching Reverse ProxY kann es einfach direkt an den Client liefern, anstatt die Anforderung an den tatsächlichen Webserver weiterzuleiten. Dies kann einen Teil der Last vom regulären Server abnehmen und ihn freigeben, um dynamische Inhalte zu generieren.

Leistung kann auch durch die Verwendung eines Reverse -Proxy -Servers erhöht werden, um Lasten auf mehrere Webserver zu verteilen. Eingehende Client -Anfragen gehen zuerst zum Proxy und werden anschließend gemäß dem Last oder Anforderungsart des Servers verteilt. Der am wenigsten geschäftige Server oder der für diese bestimmte Anforderung konzipierte Server kann dann die erforderlichen Daten generieren.

Es ist auch möglich, dass ein Reverse -Proxy -Server die SSL -Verschlüsselung (SSL) beschleunigen kann. In diesen Fällen liefert der Webserver den Proxy, der dann die Verschlüsselung selbst ausführt. Durch das Ableiten der Verschlüsselungsaufgaben in den Proxy wird auf dem Webserver mehr Verarbeitungsleistung freigelassen, um Anforderungen für Inhalte auszufüllen.Auf dem Proxy -Server kann auch die SSL -Beschleunigungshardware installiert sein, was den Vorgang weiter beschleunigen kann.

Eine weitere Verwendung für einen Reverse -Proxy -Server besteht darin, zusätzlichen Schutz zwischen einem Webhost und dem Internet zu schaffen. Wenn eine böswillige Aktion gegen einen Webhost ergriffen wird, der einen Reverse -Proxy -Server verwendet, wird die Hauptlast des Angriffs tendiert. Auf diese Weise kann der reguläre Server unversehrt werden, da sich in jeder Malware oder anderen unerwünschten Code stattdessen auf dem Proxy befinden. Anwendungsschicht -Firewalls können auch auf Reverse Proxies installiert werden, wodurch es einfacher ist, gegen eingehende Angriffe zu verteidigen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?