简短的答案:这取决于…
稍长一点的答案:
NTS-5000 PTP IEEE1588扩展卡(LAN3及更高版本)的设计可以处理大约。每秒350个传出PTP消息。在多播中,这意味着:
s + d * n <350或n <(350 -s)/ d
其中s是每秒同步消息的数量(one-step一步),d是每秒延迟请求消息的数量,n是从设备的数量。我们也有公告消息,但是这些消息通常以非常低的速率保存,因此并不重要。假设同步请求和延迟请求的速率相同,这意味着:
- 1/秒:349,但为了安全起见,我们说250。这在很大程度上取决于slave在时间上如何分配他们的延
- 迟请求。
- 2 /秒:174
- 32 /秒:9(在我们的实验室中测试)
- 64 /秒:4(在我们的实验室中测试)
在单播中,公式为:
(s + d + a)* n <350或n <350 /(s + d + a)
其中s是每秒同步消息(one-step一步)的数量,d是每秒延迟请求消息的数量,a是每秒通告消息的数量,n是从属设备的数量。假设同步和延迟请求的速率相同,并且默认宣布速率为每两秒1):
- 1 /秒:140
- 2 /秒:77
- 16 /秒:10(在我们的实验室中测试)
- 32 /秒:5(在我们的实验室中测试)
- 64 /秒:2(在我们的实验室中测试)
现在,这是理论计算(尽管已在一定程度上进行了实际验证),因此请记住这一点,并在任何数字上使用合理的余量。
另一个非常重要的事情是,我们的Edge Grandmasters和Gateway时钟的概念大大降低了对高消息速率的需求,这是因为这些设备将更接近客户端,而它们之间的网络则不那么复杂。在大多数情况下,16 msg / s或以下应足够。