我有一个Cisco 881w,我想在我的NetFlow分析器中设置NBAR。
但它说,我的路由器错过了这个MIB为了让NFA用snmp轮询路由器来获得NBAR信息。
从NetFlow分析器网站的常见问题网页,它回应我的错误:
Q. I am able to issue the command "ip nbar protocol-discovery" on the router and see the results. But NFA says my router does not support NBAR, Why? A. Earlier version of IOS supports NBAR discovery only on router. So you can very well execute the command "ip nbar protocol-discovery" on the router and see the results. But NBAR Protocol Discovery MIB(CISCO-NBAR-PROTOCOL-DISCOVERY-MIB) support came only on later releases. This is needed for collecting data via SNMP. Please verify that whether your router IOS supports CISCO-NBAR-PROTOCOL-DISCOVERY-MIB.
缺less的MIB是:CISCO-NBAR-PROTOCOL-DISCOVERY-MIB
我在这里find它: ftp : //ftp.cisco.com/pub/mibs/v2/CISCO-NBAR-PROTOCOL-DISCOVERY-MIB.my
但是,我怎样才能将这个MIB添加到路由器?
我的路由器的IOS是:c880data-universalk9-mz.151-3.T1.bin
MIB文件不是直接在您的路由器上使用,而是由读取输出的软件来使用。 他们基本上只是将内部的数字代码映射成(某种)人类可读的描述。
support came only on later releases. This is needed for collecting data via SNMP. Please verify that whether your router IOS supports CISCO-NBAR-PROTOCOL-DISCOVERY-MIB.
881w上的产品文档应包括适用的SNMP命令列表以及支持的关联MIB文件。
我不熟悉你的netflow分析器,但也可能会丢失你需要的MIB文件。 查看netflow分析器的手册,看看是否有任何关于如何添加MIB的说明。 这主要是复制文件到正确的目录和一个或两个命令的情况下,我一起工作。
我相信你没有足够的nbar snmp支持的许可证级别。 由于IOS 15.0思科以其无限的智慧)使您能够以较低的许可证级别访问该function,但将该function的SNMP支持限制在更高级别(我相信它的nbar的advipservices许可证)。