0

我计划开发一个生成 snmp 陷阱并发送它们的功能。

我也想收到我发送的。

为此,我还需要创建 MIB 文件。

我知道可以根据 MIB 文件接收 snmp 陷阱。

我在网络上有很多内容,但对从哪里开始开发感到困惑。

你能帮帮我吗...

1) 如何生成和发送 SNMP 陷阱?

2) 如何创建 MIB 文件?

3) 如何接收生成的 snmp 陷阱?

要求:如果我在 snmp 发送器(NAS 盒)设置 snmp 接收器(一些 linux 主机)的 IP...snmp 接收器应该从发送器接收陷阱?

注意:主要是我想使用 python 和 C 语言来实现它。

提前致谢, NagaPavan

4

1 回答 1

2

您可以使用现有的众多工具之一发送和接收 SNMP 通知。如果 C 可能是 Net-SNMP,如果是 Python,您可以考虑使用 pysnmp。

MIB 不是 SNMP 通知工作的严格要求。使用 MIB 有助于自动构建和处理通知,但对于可以手动完成的特定类型的通知,例如没有 MIB。

首先,这些片段将生成 SNMP 通知,而这些脚本将接收它们。

我建议您阅读有关 SNMP 的更多内容,以更好地了解该技术。它并不简单,尽管它的名字。;)

于 2015-09-28T17:05:45.330 回答