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() を呼び出したときにタイムスタンプを出力し、NIC 自体を監視して、NIC がデータを受信したときにタイムスタンプを出力することです。winpcap、または Wireshark などの別のパケット スニファを使用して、NIC を監視します。