2010-08-14 38 views
2

儘管Ping.Send()很簡單,但我似乎無法弄清楚如何將Ping.Send()移出我選擇的界面。特別是當我的WLAN接口或我的以太網接口都連接到不同的網絡時。使用System.Net.NetworkInformation,有沒有辦法將一個ping綁定到一個特定的接口?

我將不得不使用套接字名稱空間和綁定(localEndpoint)?

在NetworkInformation.Ping實用程序中,該綁定功能不可用似乎很奇怪。或者它是&我只是找不到它?

謝謝

回答

1

ICMP不是基於套接字的。 ping將根據路由表發送到適當的端口。

+0

啊,所以如果我正確理解你的話,我可以看看路由表,看看它會經過哪個接口,如果有必要的話可以路由添加*。 謝謝。 – 2010-08-14 17:57:36

相關問題