我对SNMP代理实施几乎没有什么基本问题,其中一些问题也可能无效,但请告诉我
答案 0 :(得分:1)
您应该假设必须使用其IP地址和凭据手动将所有代理注册到管理器中。 SNMP标准没有自动发现机制。
代理可能同时支持v1,v2c和v3。
响应消息类型(v1,v2c或v3)完全取决于请求的消息类型。他们必须匹配。
这是可能的(因为标准不禁止这样做),但一般来说应该完全避免。据我所知,没有经理可以动态地做你所描述的事情。
通常,SNMP管理器仅允许您通过IP +版本对定义代理。因此,具有多个版本支持的代理可以在同一IP地址处理为多个代理(每个代理具有单个版本)。因此,如果代理支持多个版本,则在管理器中您应该注册最高版本。这对代理商管理来说已经足够了。
答案 1 :(得分:0)
以下答案基于我的研究和实施..........
库检查请求消息类型(有关更多信息,请参阅SNMP v1 / v2 / v3 PDU格式)并动态决定应使用哪种消息解码技术以及应调用哪个回调函数。
欢呼.......)