Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SNMP如何创建MIB文件?_Snmp - Fatal编程技术网

SNMP如何创建MIB文件?

SNMP如何创建MIB文件?,snmp,Snmp,我是SNMP新手,我读过并且能够理解一些东西,但是我想创建自己的MIB文件,并且这个文件应该被提供给MIB浏览器,有什么方法可以实现这一点吗?SNMP跟踪发送器java代码与MIB浏览器的关系如何?有什么帮助吗?如果您只想创建一个MIB,您可以使用文本编辑器,并使用ASN.1编译器(如snacc)进行验证(还有许多其他的,在SNMP流行的时候,构建ASN.1编译器是一个受欢迎的研究生院项目) 如果您想让MIB在有SNMP代理的情况下发挥出色的作用,这是另一个问题。答案取决于您选择的代理。老实说,

我是SNMP新手,我读过并且能够理解一些东西,但是我想创建自己的MIB文件,并且这个文件应该被提供给MIB浏览器,有什么方法可以实现这一点吗?SNMP跟踪发送器java代码与MIB浏览器的关系如何?有什么帮助吗?

如果您只想创建一个MIB,您可以使用文本编辑器,并使用ASN.1编译器(如snacc)进行验证(还有许多其他的,在SNMP流行的时候,构建ASN.1编译器是一个受欢迎的研究生院项目)

如果您想让MIB在有SNMP代理的情况下发挥出色的作用,这是另一个问题。答案取决于您选择的代理。老实说,您不需要MIB来检测代理—MIB的存在是为了记录检测,代理甚至可能(也可能不)引用它

我查看了snmp4j陷阱发送器,这是一个使用snmp4j API生成SNMP陷阱的小示例。可以使用ASN.1指定陷阱有效负载(陷阱有效负载通常非常小,可能只是一个OID和一个时间戳)

你可以考虑一下,因为这是一个非常流行的(成熟的)实现W/很多文档和例子。p> 祝你好运