SNMPv3 MibView 结束
endOfMibView 是一个 SNMP 异常,对吧?如果 SNMPv3 中发生 endOfMibView,则 PDU 中的错误状态参数的值是多少?有没有关于此事的 RFC?
在 SNMPv1 中,“noSuchName”设置为错误状态。
感谢您的回答!
endOfMibView is an SNMPexception, right? if endOfMibView occurs in SNMPv3, what will be the value of the error-status parameter in the PDU? Is there any RFC regarding this matter?
In SNMPv1, "noSuchName" is set to the error-status.
Thanks for answering!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
实际上,不... endOfMibView 是在命中时添加到 varbind 值本身的异常。这样做是为了使得 endOfMibView 也可以与真实变量一起出现。在 RFC3416 中记录的 SNMPv2 PDU 结构中,您可以找到定义。
如果它设置了错误状态,您就必须重新获取其余变量,因为这将是一个真正的错误,并且会停止整个处理序列。将其作为内联异常意味着其他变量获取仍然可以继续进行。
Actually, no... endOfMibView is an exception added to the varbind value itself when it's hit. This is done so that an endOfMibView can occur along side a real variable as well. In the SNMPv2 PDU structure, documented in RFC3416, you'll find the definition.
If it set the error-status you'd have to refetch the rest of the variables since it would be a true error and would stop the entire processing sequence. Having it as an in-line exception means that the other variable fetches can proceed still.