Snmp Netconf协议可以用于监视设备数据吗?

Snmp Netconf协议可以用于监视设备数据吗?,snmp,ietf-netmod-yang,ietf-netconf,Snmp,Ietf Netmod Yang,Ietf Netconf,我一直在使用SNMP读取用于监视网络设备的对象id。我遇到了一个名为NetConf的协议,它用于网络配置。Netconf还提供一些API来读取网络设备数据。我可以通过使用SNMP和NETCONF实现OID的监控吗?而不是保留多个数据模型,一个用于配置,另一个用于监视MIB模块 理论上,是的。但是,Netconf是一种非常新的协议,使用它的人并不多,而SNMP是一种成熟的协议,用于收集有关网络设备、带宽和资源使用情况的信息 有很多SNMP免费工具可以显示漂亮的图形,还有很多商业工具/NMS 不过,

我一直在使用SNMP读取用于监视网络设备的对象id。我遇到了一个名为NetConf的协议,它用于网络配置。Netconf还提供一些API来读取网络设备数据。我可以通过使用SNMP和NETCONF实现OID的监控吗?而不是保留多个数据模型,一个用于配置,另一个用于监视MIB模块

理论上,是的。但是,Netconf是一种非常新的协议,使用它的人并不多,而SNMP是一种成熟的协议,用于收集有关网络设备、带宽和资源使用情况的信息

有很多SNMP免费工具可以显示漂亮的图形,还有很多商业工具/NMS

不过,Netconf工具很少,而且它们不像SNMP那么容易使用

此外,大多数硬件/软件供应商都广泛支持SNMP,而Netconf的支持非常有限


SNMP MIB标准转换为YANG模块,记录如下。然而,另一种方法是不可能的

生成的YANG模块将使用专门的扩展,向使用YANG模块的实现公开OID信息。如果您导入的模块是上述RFC的一部分,则这些扩展也可以在任何模块中自由使用,即使是您自己编写的模块

正如Andrew在回答中所说,找到一个支持扩展的实现是困难的。我不知道有任何这样的实施


我建议您搜索明确表示支持RFC6643的客户机/服务器实现。

谢谢。我可以使用yang模型在SNMP中查询数据吗。因此,我只能保留Yang模型,该模型可用于查询SNMP以及NETCONF支持的设备。不幸的是,在这一点上,SNMP和NETCONF之间没有标准的网桥。