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 da intermediario tra un computer client e un server Web. Server proxy di cache regolari e proxy trasparenti hanno entrambi lo scopo di accelerare le prestazioni mantenendo i dati richiesti. Questo processo di memorizzazione nella cache può comportare la consegna più rapida dei dati se richiesti ripetutamente. I proxy inversi funzionano anche memorizzando nella cache i dati statici, sebbene in genere facciano parte di un'infrastruttura del server e siano destinati a scaricare un server Web. La maggior parte dei server proxy passa l'indirizzo IP (Internet Protocol) del client e altre informazioni, anche se esistono proxy anonimi che possono nascondere queste informazioni.

I server proxy tradizionali hanno lo scopo di memorizzare nella cache i dati comunemente richiesti per accelerare l'esperienza di navigazione in Internet di un utente finale. Questi server vengono in genere impostati manualmente istruendo il browser Web su una macchina per indirizzare le richieste al proxy. Ogni volta che il browser effettua una richiesta, il server proxy controlla la sua cache per vedere se dispone delle informazioni richieste. In tal caso, tali dati vengono consegnati a una velocità generalmente più elevata rispetto a quella scaricabile 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 computer client inviano richieste e ricevono dati senza essere consapevoli del fatto che le informazioni passano attraverso un proxy. Molte grandi aziende utilizzano proxy trasparenti per evitare la configurazione manuale di ciascun client e spesso anche i provider di servizi Internet (ISP) li utilizzano. Quando un ISP utilizza un proxy trasparente, può effettivamente ridurre il tempo impiegato dagli utenti per scaricare i siti a cui si accede comunemente.

Il terzo tipo principale di server proxy riduce il carico riscontrato da un server Web, anziché migliorare le prestazioni per l'utente finale. 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 dinamicamente viene comunque inviata direttamente dal server Web al client, sebbene l'offload di dati statici possa migliorare le prestazioni.

Ognuno di questi tipi di server proxy in genere inoltra qualsiasi informazione 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 funzionano allo stesso modo di altri proxy, ma non registrano né 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 accedervi tramite un'interfaccia del sito Web.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?