通过SharpSNMPLib发送Informs时获取TimeoutException

时间:2016-03-16 08:28:41

标签: c# sharp-snmp

我在C#上使用SharpSNMPLib发送Informs但总是遇到timeoutException。这显然是由于文档here所述的答复不足造成的:

use Carp;
  

管理员应该发回对此INFORM消息的回复。   否则,会发生TimeoutException。

有没有人知道如何发送回复以避免此异常?

1 个答案:

答案 0 :(得分:0)

离线回答,但请在此处粘贴答案以供日后参考。

代码库包含一个snmptrapd示例,它说明了如何构建管道管道

https://github.com/lextm/sharpsnmplib/blob/master/Samples/CSharp/snmptrapd/Program.cs

这是一个处理传入TRAP和INFORM消息并以适当方式回复的管道。

您可以进一步阅读结帐步骤,了解测试代理和snmptrapd应如何协同工作,

http://docs.sharpsnmp.com/en/latest/samples/command-line-tools.html#checkout

在单击按钮后从测试代理发送INFORM消息时,snmptrapd程序将回复它并登录到控制台。