首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UDP广播压力

UDP广播压力
EN

Stack Overflow用户
提问于 2010-06-06 17:31:46
回答 2查看 774关注 0票数 1

我正在编写一个依赖于UDP广播的应用程序。有人知道这给你的网络带来了多大的压力吗?我希望在同一个网络上经常有多个客户端进行广播。

任何关于这方面的信息都会有帮助。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2010-06-06 17:46:11

这要视情况而定。这取决于网络的速度、类型和质量(例如,它是微段网络还是共享网络,您的交换机有多好),它取决于数据包的大小和频率、广播客户端的数量等。如果您运行的是路由网络,即多个子网,您打算如何(如果有的话)处理到非本地子网的广播?路由器将如何处理此问题?这也取决于终端设备的能力,它们需要处理每个UDP广播帧-在高速率下,这会大大减慢低端机器的速度。但是,如果你曾经做过网络跟踪,除非你在一个微分段的局域网上,否则你可能会看到相当多的背景广播流量,而且一切都很顺利。

这可能值得阅读multicast组,看看这是否可能是您的应用程序的一种选择,因为有各种类型的网络设备,您可以配置您的网络,使其比直接的UDP广播更有效地处理多播。

票数 0
EN

Stack Overflow用户

发布于 2010-06-06 17:48:06

我想这将取决于:

  1. 您的网络配置(您是否使用交换机?集线器?)
  2. 您正在发送的数据量
  3. 您正在发送数据的频率
  4. 您的网络容量。

我建议写一个简单的测试程序,尝试发送不同数量的数据,并运行一些像netlimiter这样的东西来查看你使用了多少带宽。有了这些信息,你就可以判断你离网络的极限有多近,并对你的问题得到一个明确的答案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2983710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档