tags:

views:

35

answers:

1

Although the Ping.Send() is easy and straightforward, I can't seem to figure out how to Ping.Send() out of the interface I choose. specifically my WLAN interface or my Ethernet interface when both are connected to separate networks.

Would I have to use the Sockets namespace and the Bind(localEndpoint)?

It seems odd that that binding functionality isn't available in the NetworkInformation.Ping utility. Or is it & I just can't find it?

Thank you

+1  A: 

ICMP is not socket based. The ping will be sent to the appropriate port based on the routing table.

dbasnett
Ah, so if I understand you correctly, I can look at the routing table to see which interface it would go through and *route add* if necessary.Thanks.
Steve H