如何测量我的新UPD广播应用程序的网络流量

时间:2010-12-08 09:43:41

标签: c# networking udp broadcast

我现在正在升级多层实时应用程序。现在,我们有2层应用程序,低级别和中级。

低级别应用程序有超过100个工作站。此低级别应用程序将使用UDP将所有硬件状态(如低纸张和错误打印机的警报)发送到中间级别。我们需要在低级应用程序中指定Mid级别的端口和IP地址。

对于中级应用程序,我们有大约20个工作站从低级别接收所有警报并以2D图形显示。

现在,我们要求增加1个等级(高等级),位于总部。此高级应用程序将显示来自低级应用程序的所有警报信息。

我打算在UDP中使用广播功能。安装团队和开发团队可以更轻松地完成它。但我担心,它会消耗大量的网络带宽。

我没有很多网络经验。我不知道应该使用什么测量。如果我想使用广播UDP,我需要考虑什么样的输入。我应该使用什么是最好的网络基础设施。我应该做什么样的测试。甚至我应该问什么样的问题。

非常欢迎任何建议和评论。

1 个答案:

答案 0 :(得分:0)

你使用wireshark来查看传入和传出的流量。您可以在其中一台低级计算机上测量它,只需将该值与工作站的数量相乘即可。 或者,如果有一个分析它传输的包的开关,您可以在Web界面上看到广播数量。 但请注意,广播仅在相同的网络中传输,具体取决于子节点。您可以考虑使用多播域而不仅仅是广播。