Как работает функция GetBestRoute? - PullRequest
0 голосов
/ 25 октября 2018

Интересно, как Windows выбирает конкретный сетевой интерфейс в качестве локальной конечной точки, а не другой.

Например, если у меня есть беспроводной сетевой адаптер и сетевой адаптер Ethernet, подключенные к той же локальной сети, и я хочу установитьTCP-соединение с другим ПК в этой локальной сети, в зависимости от того, какой один из этих двух интерфейсов будет использоваться в качестве локальной конечной точки?

Из того, что я прочитал, я узнал, что GetBestInterface Функция использует GetBestRoute , чтобы определить лучший интерфейс для конечной точки назначения, но я не смог найти , как он работает .

Некоторые источники говорято таблицах маршрутизации, но опять же, как таблица маршрутизации выбирает локальный интерфейс?

Заранее спасибо.

...