自从nProbe Cento推出以来,我们会定期收到用户的电子邮件,用户在电子邮件中写到想知道这两个应用程序之间的区别是什么。这篇文章就是为了阐明他们之间的差异,并更好地定位它们。
nProbe 系列是一组面向流的应用程序,这意味着每个数据包不是单独处理的,而是作为流的一部分(例如 TCP 连接或 UDP 通信,如 VoIP 呼叫)进行处理。这种任务比单独处理数据包的成本要高得多,因为除了其他限制之外,我们还需要保持流状态和处理数据包的顺序(例如,确保将同一流的所有数据包发送到同一处理核心)。传统上,ntop的根源在于网络监控领域,人们希望被动地(即不修改被监视的网络流量)监控他们的流量,以便找出诸如顶级发言者或解决问题之类的事情。然而,在过去几年中,我们收到了许多用户的请求,他们愿意以面向流程的方式做更多的事情(例如,通过DPI有选择地丢弃特定应用程序的流量)。针对需要以面向流量的方式监控和操作流量的特定用户,40 和 100 Gbit 以太网的出现促使我们重新设计 nProbe,并在 nProbe 系列中新增功能。nProbe Cento就是这样诞生的。
您可以在下面找到一些我们尝试定位所有应用程序的用例: