Poradili jsme ti snad málo?
Myslím že jsem ti napsal, že DHCP protokol je pro tvou aplikaci použitelný, že hostující zařízení má úplně normální IP adresu, ne 255.255.255.255 (že se to na ni posílá neznamená že ten server nemá úplně jinou) a že pokud se ti DHCP nelíbí (k čemuž můžou nebo nemusí být pádné důvody), nic ti nebrání v tom napsat si vlastní protokol na přidělování IP adres, koneckonců i DHCP běží v aplikační vrstvě.