Cechy serwerów pośredniczących Zalety: potencjalnie krótszy czas oczekiwania na załadowanie się strony WWW poprzez ściągnięcie danych z serwera położonego bliżej użytkownika; serwer proxy może mieć lepsze łącza, niż docelowy serwer; zmniejszenie przepływu danych na dalekich dystansach (odciążenie słabszych łączy internetu); odciążenie serwera docelowego poprzez buforowanie żądań lub cachowanie danych; cachowanie danych powoduje również szybsze pobranie ich na komputer kliencki, ponieważ dane te są statyczne (nie muszą być generowane); zmniejszanie ilości przesyłanych danych poprzez różne metody pakowania (deflate, brotli); możliwość odizolowania klienta od serwera (co może być zabezpieczeniem przed włamaniem; może to stanowić zabezpieczeniem klienta w przypadku forward proxy, a w przypadku reverse proxy serwera docelowego). Wady:

potencjalnie dłuższy czas ładowania danych w przypadku nowych danych (nie zapamiętanych w cache serwera proxy); utrudnienie identyfikacji klientów (co może zaburzać statystyki użycia lub prezentowanie nieprawidłowych danych ze złej lokalizacji); zwiększenie ilości miejsca na przechowywania danych (dodatkowe dane poza tymi na serwerze docelowym); utrudnienia we wdrażaniu nowych wersji aplikacji przez przechowywanie starych wersji plików; problemy z serwowaniem starych (nieaktualnych) danych.

Zobacz też

serwer anonimizujący Squid (oprogramowanie)

Kategoria:Architektura Internetu