Mat*_*ias 5 networking hardware latency udp
我正在设置一个由 60 个终端节点组成的 LAN,这些节点从一台主服务器接收大量 UPD 数据报。
服务器每 100ms 发送 60 个唯一的数据报,每个数据报为 64 字节。这意味着我每秒发送 38400 字节。
60 个节点中的每一个节点都应该大致同时收到其唯一的数据报,理想情况下,所有端节点都在 <20 毫秒的时间跨度内收到它们的消息。而这正是我需要帮助的。我应该如何建立这个网络?
我唯一真正关心的是延迟。安全不是问题,因为它是一个独立的 LAN。
构建此网络的最佳方法是什么,我如何确保这种低延迟并使我的所有节点大致同步?
谢谢
以每 100 毫秒 60 个数据包(每秒 600 个数据包)的频率,假设网络上没有其他流量,使用级联(堆积)在一起的简单非托管千兆位以太网交换机应该可以轻松实现您的目标。如果您的流量是唯一的流量,那么即使使用消费级交换机,您也能获得低于 1 毫秒的小帧传输时间。
如果还有其他流量,那么您将开始进入有趣的、不确定的以太网世界。