Grazie ragazzi, i vostri messaggi mi sono stati molto utili.

Vi chiedo conferma su quello che ho fatto:

ho trasformato l'indirizzo IP in un intero secondo l'equazione x=256^3*byte1+256^2*byte2+256*byte3+byte4

e poi, per considerare solo i primi 21 bit, ho aggiunto la riga che mi avete scritto voi IP&=0xFFFFF800;

Mi confermate che va bene così? grazie ancora