00233 00/12/22 16:09 | InetSpyの転送時間について |
投稿者 : えびさわ | コメントを投稿する |
はじめまして。えびさわと申すものです。 InetSpyの転送時間について質問があります。 InetSpyのヘルプを見ますと 「閲覧ソフトからの要求情報をサーバーに転送しおわった時刻を、 リクエスト時刻からの遅れとして表示します。」 と書かれていますが、これってサーバー側でしか分からない情報ですよね。 転送時間はHTTP、TCPのプロトコルレベルで、横取り丸がサーバからどのプロトコル を受け取ったときの値か教えて下さい。 よろしくお願いします。 |
00234 00/12/22 18:18 | RE:00233 InetSpyの転送時間について |
投稿者 : える | コメントを投稿する |
>転送時間はHTTP、TCPのプロトコルレベルで、横取り丸がサーバからどのプロトコル >を受け取ったときの値か教えて下さい。 「HTTP の」と InetSpy の冒頭にあるので、HTTP の話では? >InetSpyの転送時間について質問があります。 細かいことですが「転送時間」という項目は InetSpy にはないです。 たぶん「リクエスト転送時刻」の項目のことだと簡単に類推できます が、似たような名称の項目が多いので間違えると混乱の元になります。 >「閲覧ソフトからの要求情報をサーバーに転送しおわった時刻を、 >リクエスト時刻からの遅れとして表示します。」 >と書かれていますが、これってサーバー側でしか分からない情報ですよね。 逆では? 「サーバに転送し終わる時間」は HTTP や、その上位の TCP/IP をアプリ ケーション側で操作する場合、クライアント側でしか知ることはできません。 ( それは「peer にむけて send を終えた時間」であるから ) 逆に「サーバが受信し終わる時間」はサーバ側でしか知ることはできません。 ( これは「peer から recv を終えた時間」であるから ) クライアントがサーバの受信完了を知ったり、サーバがクライアントの転送完了 を知るためには TCP/IP より上位の IP 層のデータを処理する必要があります。 ( IP の ACK/NAK を見ればわかることですから ) |
新規に投稿する |