in reply to Re^4: udp send not reporting host unreachable errors
in thread udp send not reporting host unreachable errors
You don't understand: You'll receive an error only if the machine sends you an error packet which makes it all the way back to your machine. The 'Connection Refused' is a message from the destination machine1 telling you to go away. No machine means there's nothing to receive the packet and send you an error result.
Why can't some other computer send you a 'Destination Unreachable' message? Well:
If you require feedback, then you need to use a connection with TCP.
...roboticus
1. Usually it's the computer. Some firewalls, however, can be configured to send a 'Connection Refused' because the network administrator doesn't want that sort of inbound packet.
|
|---|