0

我想知道如何根据流量计算带宽需求,反之亦然。

这意味着如果我必须达到总共 50,000 个网络流,那么产生这个数字的带宽要求是多少?有没有这个公式。我正在使用它来确定流量分析仪设备的大小。如果它的许可证说支持 50,000 个流,这意味着什么。如果我增加多少带宽,我会失去许可证覆盖范围?

4

1 回答 1

0

大多数应用程序和设备都会列出每秒流量,因此您要问每秒传输 50k 网络流更新的带宽要求是多少:

对于 NetFlow v5,每条记录为 48 字节,每个数据包携带 20 条左右的记录,每个数据包有 24 字节的开销。这意味着您将使用大约 20Mbps 来传输流数据包。如果您使用 NetFlow v9,它使用基于模板的格式,它可能会更多或更少,具体取决于模板中包含的内容。

但是,如果您问每秒 50k 网络流更新可以监控多少带宽,答案会变得更加复杂。根据我们监控常规用户网络(使用 google、facebook 等)的经验,平均流量更新包含大约 25 KB 的传输数据。这意味着每秒 50,000 次流量更新相当于监控 10Gbps 的流量。请记住,这些都是非常粗略的估计。

但是,如果您在数据中心监视以服务器为中心的网络,则此答案可能会有所不同,其中每个流可能会大得多或小得多,具体取决于所服务的内容。每个单独的流量会话越大,您可以监控的带宽就越高,每秒 50,000 次流量更新。

最后,如果您在 NetFlow 导出器中启用采样,您将能够监控更多带宽。采样将仅在每 N 个数据包中使用 1 个,因此会跳过许多流。这降低了监控大容量网络所需的每秒流量更新总数。

于 2013-04-25T18:03:07.403 回答