Windows (Server 2012) ifIndex персистентность - PullRequest
0 голосов
/ 15 мая 2019

Я выполняю опросы определенных адаптеров на некоторых компьютерах под управлением Windows через SNMP.Я заметил, что опрос с использованием OID, созданного с помощью интерфейса ifIndex, ненадежен, так как кажется, что ifTable создается динамически.Я нашел некоторую документацию Cisco, в которой упоминается, что ifIndex больше не является постоянным с RFC2863.В документации представлена ​​функция маршрутизаторов Cisco, которая обеспечивает постоянство ifIndex между перезагрузками.

Можно ли достичь этого в Windows?Я хочу избежать перечисления и идентификации интерфейсов, поскольку это нецелесообразно / сложно сделать для моего приложения

1 Ответ

1 голос
/ 15 мая 2019

В отличие от (более новых, IOS 12+) устройств Cisco, Windows не имеет фиксированной схемы интерфейса.

Список интерфейсов генерируется при загрузке и может изменяться во время работы (например, интерфейсы беспроводной связи, удаленного доступа, VPN или туннелирования; или потеря соединения). При этом в стабильной системе Windows значения должны быть согласованными.

Я бы попробовал последнее известное значение, проверил бы работоспособность и повторно перечислил бы интерфейсы в случае сбоя.

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