Buongiorno, ho sviluppato un'applicazione che lavora in rete assieme ad un certo numero di apparati. Li interroga per conoscerne le versioni firmware, per fare dei backup, per inviare aggiornamenti ecc.
C'è un componente che è associato ad un altro, questo componente prende dal proprietario l'indirizzo IP secondo la regola "stesso IP ma della rete successiva"...mmmm.
Faccio un esempio pratico: proprietario 192.168.200.100/23, componente 192.168.201.100.
Sino a poco tempa fa la maschera era fissa /23, quindi io lo calcolavo da stupido facendo "il 3 valore dell'IP + 1", ora la maschera sarà variabile e quindi non mi salvo più...
Come potrei fare una routine che mi calcola l'IP del componente conoscendo l'IP del proprietario e la sua net mask?
Grazie in anticipo.