[英]Windows (Server 2012) ifIndex persistence
我正在对通过SNMP运行Windows的某些PC上的特定适配器进行轮询。 我注意到,使用ifTable是动态创建的,因此使用由接口的ifIndex构造的OID进行轮询是不可靠的。 我找到了一些Cisco文档,其中提到ifIndex从RFC2863起不再持久。 该文档介绍了Cisco路由器的功能,该功能允许重新启动之间的ifIndex持久性。
可以在Windows中实现吗? 我想避免枚举和标识接口,因为这对我的应用程序来说是不切实际/困难的
与(较新的IOS 12+)Cisco设备不同,Windows没有固定的接口方案。
接口列表是在引导时生成的,并且在运行时可以更改(请考虑无线,拨号,VPN或隧道接口;或链路丢失)。 就是说,在稳定的Windows系统上,值应该保持一致。
我将尝试最后一个已知的值,进行完整性检查,如果失败,则重新枚举接口。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.