Resposta UDP

O UDP não envia nenhuma confirmação, mas enviará alguma resposta?

Eu configurei o programa UDP do servidor cliente. Se eu der ao cliente o envio de dados para um servidor inexistente, o cliente receberá alguma resposta?

Minha suposição é como;

Cliente -> Endereço do servidor de broadcast (ARP) Servidor -> Responder ao cliente com seu endereço MAC (ARP) O cliente envia dados para o servidor (UDP)

Em qualquer caso, o Cliente receberá apenas uma resposta ARP. Se o servidor existir ou não, ele não receberá nenhuma resposta UDP?

O cliente está usando a função sendto para enviar dados. Podemos obter informações de erro após o envio da chamada.

Portanto, minha pergunta é como essas informações estão disponíveis quando o cliente não recebe nenhuma resposta. O código de erro pode ser obtido no WSAGetLastError.

Tentei enviar dados para o host inexistente e enviar para a chamada bem-sucedida. De acordo com a documentação, ele deve falhar com o valor de retorno SOCKET_ERROR.

Alguma ideia??

questionAnswers(6)

yourAnswerToTheQuestion