0

C# アプリケーションが Socket.Send を呼び出してから、パケットが実際にボックスを出るまでの合計時間を調べようとしています。それを測定するための最良の方法/テクニック/方法論/ツールは何ですか?

パケットが実際にボックスを離れるまで、C# アプリケーションから Socket.Send または BeginSend の間で発生するすべてのことを知り、説明し、測定したいと思います。

4

1 に答える 1

1

私が考えることができる唯一の方法は、アプリが Send() を呼び出したときにタイムスタンプを出力し、NIC 自体を監視して、NIC がデータを受信したときにタイムスタンプを出力することです。winpcap、または Wireshark などの別のパケット スニファを使用して、NIC を監視します。

于 2010-10-08T18:18:01.180 に答える