Se você não souber o endereço IP do dispositivo de destino, só poderá trabalhar com difusões UDP .
Envie um pacote para toda a rede, aguarde a resposta do host. Agora você conhece o endereço IP do host.
Eu tenho um aplicativo cliente-servidor, que é executado em uma LAN.
Toda vez que um dispositivo se conecta a esta LAN, ele deve enviar alguns dados para o servidor dentro da LAN, mas o dispositivo não sabe o endereço IP do servidor.
É possível resolver isso com o encaminhamento de porta?
EDITAR:
Os dispositivos são dispositivos Android, eles coletam alguns dados em segundo plano e, em seguida, os enviam para o aplicativo do servidor, que é um aplicativo java, e consome os dados.
Como eu disse, sou muito novo em redes e encontrei algumas informações sobre encaminhamento de portas, mas isso não me ajudou. É por isso que eu perguntei a vocês.
Você poderia explicar por favor esta simples resolução de nomes?
Obrigado
Se você não souber o endereço IP do dispositivo de destino, só poderá trabalhar com difusões UDP .
Envie um pacote para toda a rede, aguarde a resposta do host. Agora você conhece o endereço IP do host.
Tags networking lan home-networking