SIP如何测量每个时间单位的呼叫

SIP如何测量每个时间单位的呼叫,sip,packet,throughput,Sip,Packet,Throughput,我需要发送大量的SIP请求到我们的服务器进行测试。我找到的一个解决方案是SIPp。现在,我想测量每单位时间内客户端可以发送的SIP请求数。SIPp提供了设置呼叫速率的可能性,但我知道也存在物理限制(客户端CPU、网卡等)。这就是我首先要测试的。 我认为这个问题可以扩展到:如何测量每单位时间一个客户端发送的数据包数量。 我曾想过使用Wireshark,通过计算一秒钟内发送的SIP INVITE数据包的数量(使用时间列),但我不知道这种方法的精度;他们记录数据包实际通过电线发送以及发送的时间。但时间

我需要发送大量的SIP请求到我们的服务器进行测试。我找到的一个解决方案是SIPp。现在,我想测量每单位时间内客户端可以发送的SIP请求数。SIPp提供了设置呼叫速率的可能性,但我知道也存在物理限制(客户端CPU、网卡等)。这就是我首先要测试的。 我认为这个问题可以扩展到:如何测量每单位时间一个客户端发送的数据包数量。
我曾想过使用Wireshark,通过计算一秒钟内发送的SIP INVITE数据包的数量(使用时间列),但我不知道这种方法的精度;他们记录数据包实际通过电线发送以及发送的时间。

但时间戳的精度如何?通常(取决于操作系统、硬件)wireshark跟踪在我的经验中精确到毫秒(或更高)。我在wireshark文档中读到,时间戳基于WinPCAP捕获的数据。所以问题变成了,WinPCAP的时间戳精度是多少?对于某些测量而言,1毫秒的精度是不够的。例如,如果我使用DNS查询模拟器,我想确定我的计算机每秒可以发送的最大查询数,因为通常我们需要发送大约50000个qps,1毫秒的精度是不够的。