2010-11-26 4 views
0

ここでは、tcp接続の往復時間を計算する方法について簡単な質問があります。私はtcpdumpを使って通信パケットを得ました。 tcpパケットには、TSval & TSecrを含むタイムスタンプオプションがあります。 RFC 1323は、RTTを計算するために使用できると述べています。しかし、それはどういうわけか、私はそれを見つけられませんでした。とにかく、私はこれについて混乱しています。誰でも私にこれを説明できますか?私はちょうど単一の送信されたメッセージのためのrttを計算する方法を知りたいと思って、平均rttではなくackです。TCP RTT計算タイムスタンプ

答えて

0

タイムスタンプの生成に使用されたタイムスタンプクロックにもアクセスできない限り、RTフィールドの計算にTSフィールドを使用することはできません。

ただし、tcpdumpと記録されたパケットのコピーがある場合は、各パケットが送信または受信された時刻を示すタイムスタンプが記録されている可能性があります。これらのタイムスタンプは、セグメントAが送信されたときと、そのデータの対応するACKが受信されたときの違いが、そのセグメント/確認応答のRTTでした。

関連する問題