Jakie są różne typy serwerów proxy?

Istnieją trzy główne typy serwerów proxy, z których każdy wykonuje tę samą podstawową funkcję działania jako pośrednik między komputerem klienckim a serwerem internetowym. Zarówno regularne serwery proxy i przezroczyste proxy mają na celu przyspieszenie wydajności poprzez utrzymanie żądanych danych. Ten proces buforowania może spowodować szybsze dostarczanie danych, jeśli są one wielokrotne. Odwrotne proxy działają również poprzez buforowanie danych statycznych, chociaż zazwyczaj są one częścią infrastruktury serwerowej i mają na celu odciągnięcie pewnego ładowania serwera internetowego. Większość serwerów proxy przechodzi adres protokołu internetowego klienta (IP) i inne informacje, chociaż istnieją anonimowe proxy, które mogą ukryć te informacje.

Tradycyjne serwery proxy mają na celu wywołanie pamięci powszechnie żądanych danych w celu przyspieszenia doświadczenia przeglądania użytkownika końcowego. Serwery te są zazwyczaj konfigurowane ręcznie, instruując przeglądarkę internetową na komputerze, aby kierować żądania do serwera proxy. Za każdym razem, gdy wytwarza przeglądarkaŻądanie, serwer proxy sprawdza swoją pamięć podręczną, aby sprawdzić, czy ma wymagane informacje. Jeśli tak, dane są dostarczane z prędkością, która jest zwykle szybsza niż byłoby pobierać bezpośrednio z serwera WWW.

Przezroczyste proxy działają w ten sam sposób, ale nie wymagają żadnej konfiguracji po stronie klienta. Przeglądarki internetowe każdego komputera klienta wysyłają żądania i odbierają dane bez świadomości, że informacje przechodzą przez proxy. Wiele dużych firm korzysta z przejrzystych serwerów proxy, aby uniknąć ręcznego konfigurowania każdego klienta, a dostawcy usług internetowych (dostawcy usług internetowych) często je również używają. Gdy usługodaw internetowy korzysta z przezroczystego proxy, może skutecznie skrócić czas potrzebny użytkownikom pobierania powszechnie dostępnych witryn.

Trzeci główny typ serwera proxy zmniejsza obciążenie doświadczane przez serwer WWW, zamiast poprawy wydajności użytkownika końcowego. Te odwrotne proxysą zazwyczaj zintegrowane z architekturą serwera i mogą obsługiwać wiele żądań informacji statycznych, takich jak obrazy i filmy. Wszelkie informacje, które są generowane dynamicznie, są nadal wysyłane bezpośrednio z serwera WWW do klienta, chociaż odciążenie danych statycznych może poprawić wydajność.

Każdy z tych rodzajów serwerów proxy zazwyczaj przesyła wszelkie informacje o kliencie wraz z żądaniami danych. Jeśli użytkownik chce ukryć swoje IP lub inne dane osobowe, należy użyć specjalnego anonimowego serwera proxy. Serwery te działają w taki sam sposób jak inne proxy, ale nie rejestrują ani nie przekazują danych osobowych. Anonimowe serwery proxy mogą być tradycyjnymi proxy buforowania, do których należy skonfigurować przeglądarkę internetową, lub można uzyskać do nich dostęp za pośrednictwem interfejsu witryny.

INNE JĘZYKI