Proxy IPv4

Proxy IPv4

Un proxy IPv4 ti dà accesso a un indirizzo IPv4 pubblico attraverso un servizio proxy. Puoi riconoscere un indirizzo in questo formato dai quattro numeri separati da punti: per esempio, 203.0.113.42.

Il confronto tra le versioni degli indirizzi è trattato in Proxy IPv4 e IPv6 a confronto. Qui spieghiamo IPv4 in sé: come sono costruiti i suoi indirizzi, perché la loro disponibilità è limitata e come ciò influisca sul costo e sulla storia dei proxy acquistati.

Che cosa sono IPv4 e i proxy IPv4?

IPv4 significa Internet Protocol versione 4. Definisce come i dati vengano indirizzati e trasportati tra reti. I dati viaggiano in unità chiamate pacchetti, ciascuna con indirizzi di origine e di destinazione. Le apparecchiature di rete usano l’indirizzo di destinazione per dirigere il pacchetto verso il destinatario.

Un indirizzo IPv4 è l’indirizzo numerico usato in questo sistema. Viene assegnato a un’interfaccia di rete: il collegamento fisico o virtuale di un dispositivo a una rete. Un server può avere più indirizzi e un indirizzo può essere assegnato in seguito a un altro server. Il numero non è quindi l’identificatore permanente di una singola macchina fisica.

Un proxy è un servizio intermediario che invia richieste per tuo conto e restituisce le risposte. Con un proxy IPv4, quelle richieste raggiungono la destinazione dall’indirizzo IPv4 pubblico del proxy. È l’indirizzo che un sito vede come origine di rete delle richieste inviate tramite proxy.

Quando acquisti un proxy, paghi l’accesso a quel servizio e alle sue risorse di indirizzamento per il periodo concordato. L’IP è utile perché il fornitore gestisce il server e la rete che lo sostengono: un indirizzo scritto, da solo, non può inoltrare una richiesta.

Come è costruito un indirizzo IPv4

L’indirizzo 203.0.113.42 contiene quattro parti: 203, 0, 113 e 42. Ogni parte rappresenta un ottetto, un gruppo di otto bit. Un bit è una cifra binaria che può essere 0 o 1.

L’indirizzo IPv4 203.0.113.42 è diviso in quattro ottetti numerati. Sotto 203, 0, 113 e 42 compaiono i rispettivi otto bit: 11001011, 00000000, 01110001 e 00101010. Ogni ottetto va da 0 a 255. Quattro ottetti contengono 32 bit.

Otto bit hanno 28, cioè 256, combinazioni possibili. Contando da zero si ottengono valori da 0 a 255. Per questo un ottetto può contenere 203 o 42, ma non 300. I punti separano gli ottetti nella consueta notazione decimale.

Tutti e quattro gli ottetti insieme contengono 4 × 8 = 32 bit. Per esempio, il numero decimale 203 si scrive 11001011 in binario e 42 si scrive 00101010. Ciascuno occupa comunque otto bit, anche se un numero decimale ha tre cifre e l’altro ne ha due.

I quattro numeri non codificano separatamente paese, città, fornitore e dispositivo. Le informazioni sulla rete di un indirizzo e sulla sua posizione stimata provengono dai registri, dalle informazioni di instradamento e dai database geografici.

Una voce proxy aggiunge comunemente una porta dopo l’indirizzo. In 203.0.113.42:8080, i due punti separano due valori distinti:

203.0.113.42:8080. Una parentesi sotto 203.0.113.42 lo identifica come indirizzo IPv4. Una parentesi separata sotto 8080 lo identifica come porta. I due punti separano i due valori.

L’indirizzo IP identifica dove collegarsi; la porta identifica il servizio a quell’indirizzo. Qui 8080 è la porta su cui il servizio proxy accetta connessioni. La porta è separata dai quattro ottetti e non rientra nei 32 bit dell’indirizzo.

La porta è specificata dal fornitore. Cambiare porta non crea un altro indirizzo IPv4. Un fornitore può però configurare porte diverse perché usino indirizzi esistenti differenti quando contattano i siti; le sole impostazioni di connessione non indicano quanti IP vedrà la destinazione.

Perché il numero di indirizzi IPv4 è limitato

Un valore di 32 bit ha esattamente 232 = 4 294 967 296 combinazioni possibili: circa 4,3 miliardi. È la dimensione dell’intero spazio di indirizzamento IPv4. Alcuni indirizzi sono riservati alle reti locali e a usi speciali, lasciandone meno disponibili per il normale uso pubblico.

La disponibilità è anche distribuita in modo disomogeneo. Le risorse di indirizzamento sono state allocate alle reti nel corso di molti anni e gran parte dello spazio disponibile è già detenuta da organizzazioni. Un indirizzo può essere assegnato anche quando non serve attualmente un dispositivo attivo. Una connessione fallita o un ping senza risposta non dimostrano quindi che l’indirizzo sia disponibile per un altro utilizzatore.

Quando un registro comunica che il proprio pool libero di IPv4 è esaurito, significa che non dispone più degli indirizzi usati per le allocazioni ordinarie. ARIN, una delle organizzazioni regionali che amministrano le risorse di indirizzamento, ha raggiunto questo punto nel 2015. Gli indirizzi già allocati continuano a funzionare e le risorse esistenti possono tornare in uso o passare tra organizzazioni.

Per un servizio proxy in crescita, il vincolo è l’accesso a quelle risorse. Ulteriori indirizzi IPv4 pubblici distinti devono provenire dalla disponibilità esistente, che è finita. Gli indirizzi sono quindi una risorsa con una propria disponibilità e un proprio costo.

Come le reti condividono una disponibilità limitata di IPv4

Non tutti i dispositivi hanno bisogno di un indirizzo IPv4 pubblico separato. All’interno di una casa o di un ufficio possono usare indirizzi locali, come 192.168.1.10. Un’altra rete locale indipendente può usare lo stesso indirizzo senza conflitti: quegli indirizzi non vengono instradati direttamente attraverso Internet pubblica.

NAT, cioè Network Address Translation, permette a un router di tradurre gli indirizzi locali in indirizzi pubblici. Nella forma comune che traduce anche le porte, un portatile e un telefono possono raggiungere i siti tramite un solo IPv4 pubblico. Il router tiene traccia delle loro connessioni e invia ogni risposta al dispositivo corretto.

I fornitori Internet possono applicare lo stesso principio su una scala maggiore, condividendo indirizzi pubblici tra abbonati. Questo permette agli indirizzi esistenti di servire più dispositivi. Non aumenta il numero di valori IPv4 pubblici distinti: il traffico di più utenti può comunque apparire a un sito sotto un unico indirizzo.

Da dove ottengono gli indirizzi IPv4 i fornitori di proxy

I fornitori di proxy ottengono gli indirizzi attraverso vari accordi. Possono usare risorse di indirizzamento già registrate alla propria organizzazione, noleggiare risorse da un altro titolare oppure ricevere indirizzi come parte di un servizio server o di rete.

Con il noleggio, il fornitore paga per usare un intervallo esistente per un periodo concordato. Con un trasferimento, i diritti su un intervallo di indirizzi passano tra organizzazioni attraverso le procedure del registro pertinente. Queste operazioni prevedono spesso un pagamento al titolare precedente. In entrambi i casi, gli indirizzi esistono già nello spazio di indirizzamento IPv4.

Con l’hosting o la connettività, gli indirizzi possono essere forniti insieme all’infrastruttura. Per esempio, un fornitore di proxy può noleggiare server da un datacenter e ottenere IP aggiuntivi dalle risorse disponibili di quel datacenter. Il venditore del proxy e l’organizzazione riportata nel registro degli indirizzi possono quindi essere aziende diverse.

Ottenere le risorse è soltanto una parte del lavoro necessario a renderle utilizzabili. La rete deve consegnare il traffico all’infrastruttura corretta e il software proxy deve gestire le richieste. Installare un’altra copia di quel software non genera nuovi IP pubblici; il servizio ha bisogno sia di risorse di indirizzamento sia delle apparecchiature che le fanno funzionare.

Come la scarsità di IPv4 influisce sui prezzi dei proxy

La disponibilità limitata e la domanda continua attribuiscono un valore di mercato alle risorse di indirizzamento IPv4. Un fornitore che noleggia indirizzi paga per accedervi; uno che acquisisce risorse tramite trasferimento investe denaro nel loro uso a lungo termine. Questi costi esistono anche quando i clienti inviano poco traffico.

Questo aiuta a spiegare perché un servizio proxy possa addebitare in base al numero di IP. Rendere disponibili più indirizzi distinti significa fornire più unità di una risorsa limitata. Un carico di lavoro ridotto non rende necessariamente economico fornire una grande raccolta di indirizzi IPv4.

Il prezzo finale del proxy copre anche server, capacità di rete, manutenzione e assistenza. Più indirizzi possono operare sullo stesso server, distribuendo tra loro il costo delle apparecchiature. Può diminuire così il costo di fornitura di ogni proxy, mentre ciascun IP pubblico distinto continua a consumare un indirizzo dalla disponibilità esistente.

La scarsità spiega quindi parte del prezzo, ma non stabilisce una tariffa universale. I fornitori hanno costi di acquisizione, infrastrutture e modelli di servizio diversi. Un prezzo maggiore non dimostra di per sé una migliore storia dell’indirizzo e non garantisce che un determinato sito accetti il proxy.

Storia e reputazione di un indirizzo IPv4

Un indirizzo IPv4 può attraversare più periodi d’uso: su un server aziendale, in un servizio di hosting e poi nell’insieme di indirizzi di un fornitore proxy. Acquistare un proxy avvia il tuo accesso al servizio. Non cancella le attività precedenti associate all’indirizzo.

La reputazione IP è una valutazione di un indirizzo basata su informazioni sul suo utilizzo. Un sito o un sistema di sicurezza può considerare richieste precedenti e attuali, reclami, comportamenti sospetti e rete di appartenenza dell’indirizzo. Con un accesso condiviso, anche il traffico attuale degli altri clienti può influire sul trattamento di quell’IP. Sistemi diversi raccolgono elementi differenti e applicano regole proprie; non esiste un unico punteggio di reputazione usato da tutti i siti.

La storia può favorire un indirizzo. Quando un servizio considera il comportamento passato, una storia consolidata di traffico ordinario può essere un segnale utile. Il fattore rilevante è ciò che il sistema ha osservato: la sola età dell’indirizzo non stabilisce fiducia.

La storia può anche creare problemi. Un utente precedente può avere generato traffico abusivo o attivato una restrizione IP. Un nuovo cliente può quindi incontrare verifiche aggiuntive o richieste negate prima ancora di fare qualcosa che abbia causato la restrizione originale. Un nuovo abbonamento non avvisa automaticamente ogni sito che l’utente dietro l’IP è cambiato.

Queste valutazioni possono cambiare. Gli operatori possono interrompere attività dannose, esaminare reclami e chiedere correzioni a elenchi specifici; i siti possono rivedere le proprie restrizioni. Non esiste una singola azione che azzeri ovunque la reputazione di un indirizzo e la decisione di un servizio non determina come tutti gli altri lo tratteranno.

Che cosa significano IP “nuovi” e “puliti”

Per essere utili, questi termini richiedono un significato specifico. Nelle descrizioni dei proxy possono comparire tre affermazioni diverse, ciascuna delle quali dice qualcosa di diverso sull’indirizzo.

Nuovo per il cliente. L’indirizzo è appena stato assegnato al tuo servizio o aggiunto all’insieme disponibile del fornitore. Descrive quando tu o il fornitore lo avete ricevuto. Non stabilisce quando l’indirizzo sia comparso per la prima volta su Internet o per che cosa sia stato usato prima.

Pulito nelle verifiche effettuate. Un indirizzo può essere descritto come pulito perché è assente dagli elenchi di blocco controllati o non presenta problemi segnalati in determinati database. Quel risultato ha un ambito e una data. Un elenco pubblico non può mostrare ogni restrizione mantenuta privatamente da un sito.

Mai usato prima come proxy. È un’affermazione sull’uso passato. Un indirizzo può avere servito una normale rete aziendale prima di entrare in un servizio proxy. Questa storia è diversa dal non essere mai stato usato affatto e l’assenza di un’etichetta proxy in un database non dimostra da sola l’affermazione.

Una valutazione significativa precisa quindi che cosa sia stato controllato: quali fonti, quando e per quale tipo di problema. Una richiesta effettiva al sito richiesto fornisce elementi sull’accesso attuale a quel sito. Annota anche la risposta: un timeout può derivare da un problema di connessione, mentre un errore di accesso all’account può riguardare l’account anziché la storia dell’IP. Né una singola richiesta né il risultato di un elenco di blocco stabiliscono una storia completa o un’accettazione permanente.

Perché le restrizioni possono riguardare un’intera rete

Un sito può applicare regole a un singolo IP, a un intervallo di indirizzi o alla rete di un operatore. Le restrizioni a livello di rete possono riflettere attività osservate su molti indirizzi oppure una politica verso una determinata fonte di traffico.

Per esempio, un sito può limitare il traffico di una rete di hosting. Un indirizzo di quella rete può esserne interessato anche se il sito non ha registrato richieste dannose da quello specifico IP. Controllare la sola storia individuale dell’indirizzo non spiegherebbe completamente il risultato.

Se una restrizione copre un intero intervallo, sostituire un proxy con un altro dello stesso intervallo mantiene applicabile la regola. Se copre la rete dell’operatore, anche un indirizzo di un intervallo diverso nella stessa rete può rimanere interessato. Cambiare indirizzo e cambiare rete sono modifiche diverse.

Per questo la storia dell’indirizzo e l’appartenenza alla rete vanno considerate insieme. Un proxy può non avere problemi di reputazione individuale noti e rimanere comunque inadatto alle regole di accesso di un sito. Il risultato pratico dipende da come quel sito valuta l’indirizzo, la sua rete e le richieste inviate.

Torna alla base di conoscenze