首先,我必须说我知道我的问题是与网络相关的问题,并且可能会在其他地方提出,但我认为这是与编程的共同问题。
我有一个思科交换机,它支持 CLI、SNMP 和 NETCONF 来解决管理问题。我应该开发一个用于管理交换机的应用程序,其中应该包括监控和配置操作。
我知道 NETCONF 是这些编程问题选项中的最佳选择,但我的主管强调该解决方案应该更通用,因为所有交换机都没有 NETCONF 功能。
所以我有另外两个选择:CLI 和 SNMP。就个人而言,我认为 SNMP 应该是一个更好的选择,但我有一个问题。
大多数互联网页面都坚持认为 SNMP 有利于监控目的,而不是用于配置。所以我想知道使用 SNMP 进行配置的后果是什么?换句话说,我将面临什么样的麻烦?换句话说,它给我的经理应用程序带来了哪些限制?
我知道 SNMP 没有事务机制。所以我不会批量发送设置请求。