riscritto codice in modo più chiaro e risolto problema per gestione indirizzi ip