SIP如何衡量每个时间单位的呼叫
我需要向我们的服务器发送大量 SIP 请求以进行测试。我发现的一种解决方案是 SIPp。现在我想测量我的客户端每单位时间可以发送的 SIP 请求数。 SIPp 提供了设置呼叫速率的可能性,但我知道也存在物理限制(客户端 CPU、网卡……)。这就是我想首先测试的。 我认为这个问题可以延伸为:如何测量一个客户端在单位时间内发送的数据包数量。 我考虑过使用 Wireshark 通过计算一秒钟内发送的 SIP INVITE 数据包的数量(使用时间列),但我不知道这种方法的精度如何。
I need to send a big number of SIP requests to our server for testing purposes. One solution I've found is SIPp. Now I want to measure the number of SIP requests that can be sent by my client per unit of time. SIPp gives the possibility to set the call-rate but I know that there are also physical limitations(client CPU, network card, ...). That's what I want to test first.
I think that this question can be extended to : how to measure the number of packets sent by one client per unit of time.
I thought about using Wireshark by counting the number of sent SIP INVITE packets during one second (using the time column) but I don't know what the precision of this method.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Wireshark(或 tshark/tcpdump/etc)应该可以工作;它们记录实际在线路上发送的数据包以及发送时间。
Wireshark (or tshark/tcpdump/etc) should work; they record the packets actually sent on the wire and when they were sent.