Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图找出从我的 C# 应用程序调用 Socket.Send 到数据包实际离开盒子的总时间。测量它的最佳方法/技术/方法/工具是什么?
我想知道、解释和测量从我的 C# 应用程序的 Socket.Send 或 BeginSend 之间发生的所有事情,直到数据包真正离开盒子。
我能想到的唯一方法是让你的应用在调用Send()时输出时间戳,然后监控网卡本身,并在网卡接收到数据时输出时间戳。使用 winpcap 或单独的数据包嗅探器(例如 Wireshark)来监视 NIC。