Serwer proxy zwany inaczej pośredniczącym uczestniczy w wymianie informacji na linii komputer a serwer docelowy, przyspieszając proces wczytywania stron, poprzez żądanie dostępu do wybranej przez użytkownika strony internetowej, skutecznie omija wiele blokad, a w przypadku anonimowych serwerów proxy pomaga ukryciu numeru IP komputera na którym pracujemy podając własne IP. Pobieranie danych za pomocą proxy może odbywać się za pośrednictwem powszechnie znanych protokołów takich jak: http (www), ftp, gopher, wais
A jak to wygląda w praktyce? Wpisując adres URL wybranej strony nasza przeglądarka nawiązuje połączenie z serwerem proxy żądając przesłania żądanej strony, proxy przeszukuje swoje zasoby jeśli posiada już tę stronę łączy się z jej serwerem i sprawdza czy jest w posiadaniu najnowszej kopii, może wówczas nastąpić aktualizacja kopii, lub przejście do kolejnego etapu. Zdarza się również i tak, że wybrana przez nas witryna nie była jeszcze wczytywana za pośrednictwem tego serwera wówczas strona zostaje załadowana z serwera zewnętrznego, natomiast proxy automatycznie tworzy jej kopię. Ostatnim etapem jest przesłanie strony z serwera proxy do naszego komputera. Mimo, że ten proces może się wydawać długi i skomplikowany skraca on w znacznym stopniu czas oczekiwania na wczytanie strony. Oczywiście jak każde rozwiązanie tak i to ma swoje plusy i minusy.
Do zalet korzystania z serwera proxy należy:
– skrócenie czasu oczekiwania na pobranie zawartości strony, gdyż najczęściej znajduje się ona serwerze proxy w sieci W3cache, korzystającego z szybkich łącz z wysoką przepustowością;
– mniejszy przepływ danych i zmniejszenie czasu ich transmisji;
– możliwość utajnienia IP naszego komputera.
Wady korzystania z serwera proxy :
– kłopoty z wczytaniem strony w całości, jeśli przerwaliśmy jej ściąganie;
– trudności ze sprawdzeniem domeny początkowej, czyli określenia skąd nastąpiło połączenie;
– czasem występują problemy z W3cache przez co połączenie jest naprawdę wolne, bądź niemożliwe do nawiązania.
W większości nowoczesnych przeglądarek, do których należą m.in. Netscape, MSIE, Lynx, Mosaic, Opera korzystanie z serwera proxy zostało już zaimplementowane i sama konfiguracja jest bardzo prosta, polega jedynie na wpisaniu numeru portu i adresu najbliższego serwera proxy.