电容性能
哪种 Pcap 升 C 音包装器速度最快? 与使用套接字相比,PCap 的速度有多快?
Which c-sharp wrapper of Pcap is fastest?
How fast is PCap compared to using sockets?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
SharpPcap 适用于捕获(嗅探)和传输(类似到 UdpClient 和 TcpClient)。我已在高性能 UDP 传输的应用程序中使用它,并且可以将其调整为比 UdpClient 快得多(源代码中有高性能发送的示例)。
SharpPcap is appropriate both for capture (sniffing) and transmission (similar to UdpClient and TcpClient). I've used it in an application for high-performance UDP transmission and it could be tweaked to be significantly faster than UdpClient (there are examples of high-perf sending in the source).
我相信 Pcap.Net 比其他包装器更快,因为它使用 C++/CLI 包装而不是 PInvoke。
一般来说,我从未遇到过 WinPcap 的性能问题(这也取决于您如何使用它)。
I believe Pcap.Net is faster than other wrappers since it uses C++/CLI wrapping instead of PInvoke.
In general I've never encountered performance issues with WinPcap (it also depends how you use it).