Skip to main content

Quali sono i diversi tipi di server proxy?

Esistono tre tipi principali di server proxy, ognuno dei quali svolge la stessa funzione di base di agire come intermediario tra un computer client e un server Web.Server proxy di cache regolari e proxy trasparenti sono entrambi destinati ad accelerare le prestazioni mantenendo i dati richiesti.Questo processo di memorizzazione nella cache può comportare la consegna più rapidamente di dati se viene richiesto ripetutamente.I proxy inversi funzionano anche nella cache di dati statici, sebbene in genere facciano parte di un'infrastruttura del server e hanno lo scopo di eliminare un po 'di carico da un server Web.La maggior parte dei server proxy supera l'indirizzo IP (Client Internet Protocol) e altre informazioni, sebbene ci siano proxy anonimi in grado di nascondere queste informazioni.

I server proxy tradizionali hanno lo scopo di memorizzare nella cache dati comuni richiesti per accelerare un'esperienza di navigazione su Internet degli utenti finali.Questi server vengono in genere impostati manualmente istruendo il browser Web su una macchina per dirigere le richieste al proxy.Ogni volta che il browser effettua una richiesta, il server proxy controlla la sua cache per vedere se ha le informazioni richieste.In tal caso, tali dati vengono consegnati a una velocità che è in genere più veloce di quanto sarebbe scaricare direttamente dal server Web.

I proxy trasparenti funzionano più o meno allo stesso modo ma non richiedono alcuna configurazione lato client.I browser Web su ciascun macchina client inviano richieste e ricevono dati senza essere consapevoli che le informazioni passano attraverso un proxy.Molte grandi aziende utilizzano proxy trasparenti per evitare di configurare manualmente ogni cliente e i fornitori di servizi Internet (ISP) spesso li usano.Quando un ISP utilizza un proxy trasparente, può effettivamente ridurre il tempo impiegato agli utenti per scaricare siti comunemente accessibili.

Il terzo tipo principale di server proxy riduce il carico sperimentato da un server Web, piuttosto che migliorare le prestazioni per la fineutente.Questi proxy inversi sono in genere integrati nell'architettura del server e possono gestire molte richieste di informazioni statiche, come immagini e video.Qualsiasi informazione generata in modo dinamico viene ancora inviata direttamente dal server Web al client, sebbene lo scarico di dati statici possa migliorare le prestazioni.

Ciascuno di questi tipi di server proxy in genere inoltra eventuali informazioni sul client insieme alle richieste di dati.Se un utente desidera nascondere il proprio IP o altre informazioni personali, è necessario utilizzare uno speciale server proxy anonimo.Questi server operano allo stesso modo degli altri proxy, ma non registrano o trasmettono informazioni personali.I server proxy anonimi possono essere proxy di memorizzazione nella cache tradizionali che un browser Web deve essere configurato per l'uso, oppure è possibile accedere tramite un'interfaccia del sito Web.