Salve, spero di aver centrato la sezione giusta innanzitutto...

Il mio problema è questo.
In un sito ho un database (mysql) con gli IP degli utenti registrati.
Vorrei fare in modo che un utente non abbia duplici registrazione con lo "stesso" ip.
Sicuramente è un problema già noto ma non mi è riuscito di avere una risposta.
Guardando ad esempio i miei IP registro quanto segue:
XXX.YYY.208.21
XXX.YYY.222.130
XXX.YYY.189.20
XXX.YYY.204.187
XXX.YYY.200.189
in pratica rimangono sempre uguali i primi 2 gruppi di numeri e cambiano gli ultimi 2.
Avevo pensato di fare in modo che quando vedo 2 ip con i primi 2 gruppi di numeri uguali identificarli con lo stesso utente ma poi mi chiedo: il primo gruppo può avere un numero compreso fra 0 e 999 e così il secondo gruppo. Ora se faccio 1000*1000 ottengo 1.000.000 ed è impossibile che al mondo esistano solo 1.000.000 di IP diversi...

Mi potete far imparare qualcosa di più al riguardo?