используя System.Net.NetworkInformation, есть ли способ привязать пинг к определенному интерфейсу? - PullRequest
2 голосов
/ 14 августа 2010

Хотя Ping.Send () прост и понятен, я не могу понять, как Ping.Send () выбрать из интерфейса, который я выбрал.в частности, мой WLAN-интерфейс или мой Ethernet-интерфейс, когда оба подключены к отдельным сетям.

Должен ли я использовать пространство имен Sockets и Bind (localEndpoint)?

Кажется странным, что эта функция привязкинедоступен в утилите NetworkInformation.Ping.Или это я просто не могу найти?

Спасибо

1 Ответ

1 голос
/ 14 августа 2010

ICMP не основан на сокетах. Пинг будет отправлен на соответствующий порт на основе таблицы маршрутизации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...