我有一个原型WebRTC应用程序,我想测量不同场景下给定对等端的带宽使用情况。例如,在连接到4个,8个,12个其他对等端时测量上/下带宽使用情况。
我只有几台机器可用,所以我首先想到的是每台机器只启动多个实例。但是如何正确测量带宽使用情况呢?我尝试使用Wireshark和NetLimiter,但我开始得到奇怪的结果。
问题在于我只测量了机器之间的带宽使用情况,而不测量实际对等体之间的带宽使用情况。
例如,如果我有2台机器,每台机器有4个对等体,我想测量给定的对等体带宽使用率与其他7个对等体,即使其中3个对等体实际上在同一台机器上。关于如何解决这个问题的任何想法?