监控带宽使用(每个内部 IP) - Cisco ASA 5505

Jos*_*ant 6 bandwidth monitoring snmp netflow cisco-asa

我使用 Cisco ASA 5505 和共享 DSL 连接管理一个小型网络。我希望能够监控网络上各种用户/设备的带宽使用情况(通过 IP 地址)。我可以使用 ASA 做到这一点吗?有没有人让这个工作?做这个的最好方式是什么?

我在网上看到的一些想法:

  • 使用 Cacti 之类的工具进行 SNMP
    这是否提供了 ASA 的每个 IP 使用情况或仅提供了整体使用情况?
  • 使用像 ntop 这样的工具的 Netflow
    无法让它工作。ASA 发送的 Netflows 似乎并不完全标准。Ntop 接收它们,但似乎不知道如何处理它们。

rad*_*ius 1

使用 SNMP 不会得到您想要的结果。Netflow 是获取每个 IP 带宽的好方法。我不知道有什么工具可以处理 ASA 发送的 Netflow。如果您只想根据 IP 进行记账,您可以编写自己的工具。如果您仅收集通过 IP 发送的字节,这会非常简单。您可以在此处找到有关 ASA 发送的流的详细信息。