Partiamo dall'alto: Internet Numbers Registry System (definito in RFC 7020 ) è un insieme di sistemi e organizzazioni che lavorano insieme per gestire tutti gli indirizzi IP nel mondo.
IANA (Internet Assigned Numbers Authority) "possiede" tutti gli indirizzi IP e li delega ai RIR (Registri Internet regionali), che definiscono le proprie politiche su chi può ottenere un blocco di indirizzi IP e per quale motivo dovrebbero ottenerne uno.
IANA assegna "blocchi" IPv4, che sono fondamentalmente un insieme di indirizzi IP consecutivi. Il blocco assegnabile più grande è un blocco / 8, il che significa che tutti gli indirizzi IP iniziano con un determinato ottetto (es . 123 ... *). I RIR prendono gli indirizzi IP assegnati loro da IANA e li dividono in blocchi più piccoli, che vengono poi assegnati a organizzazioni come ISP o grandi aziende. (Ad esempio, Cloudflare non è un ISP, ma ha alcuni indirizzi IP assegnati perché gestiscono una rete globale molto grande. Non è possibile accedere a un RIR e richiedere un solo IP)
L'ISP quindi, a seconda delle sue dimensioni, andrà al RIR e richiederà un'assegnazione di indirizzi IP. Il RIR assegna quindi al tuo ISP alcuni indirizzi dal pool disponibile, in un mondo ideale, questo sarebbe un grande blocco di indirizzi consecutivi (ad esempio 123.123.0.1/17 (123.123.0.1 - 123.123.127.254)). Sfortunatamente, la quantità di blocchi IP disponibili di queste dimensioni si sta rapidamente riducendo poiché lo spazio degli indirizzi IPv4 si sta esaurendo. Ecco perché un ISP potrebbe ricevere due / 18 blocchi anziché un singolo / 17 blocco.
Quindi, quando ti connetti alla rete del tuo ISP, richiedi un indirizzo (usando DHCP ). L'ISP sceglierà un indirizzo dal pool di indirizzi disponibili assegnato dal RIR. Poiché probabilmente l'ISP possiede più blocchi di indirizzi IP, esiste la possibilità che l'indirizzo IP che ti verrà assegnato sia completamente diverso da quello che avevi in precedenza.
È possibile che un ISP organizzi ordinatamente le proprie allocazioni IP assegnando un determinato blocco a una determinata posizione, ma ciò non ha alcuno scopo se non quello di apparire belli, motivo per cui non lo fanno.
TL; DR: ottieni il tuo IP da un ISP, che lo ottiene da un RIR, che lo ottiene da IANA. Gli IP sono assegnati in un primo arrivato, primo servito, quindi quando il tuo RIR o ISP richiede due blocchi in orari separati, non saranno consecutivi. Ottieni un IP casuale dal pool di indirizzi disponibili sul tuo ISP, che può provenire da uno qualsiasi dei blocchi di cui è proprietario. Il tuo ISP potrebbe assegnare un IP in base alla tua posizione, ma dal momento che questo non ha alcun vantaggio reale, probabilmente non lo fanno.