0

ストリームからフィルタリングしたHTTPパケットからTR069XMLデータを抽出しようとしています。問題は、TCPフロー内のパケット数が異なることです。フローからのXML抽出を終了するための最適なフィルタリングルールが見つかりません。TCPストリームの最後にある種類のパケットまたはキーワードはありますか?

4

2 に答える 2

2

TCP 接続は、FIN パケットを送信し、ACK 応答を取得することによって、一方向に閉じられます。他の方向についても同様です。接続は、一方の方向では閉じており、もう一方の方向では開いている場合があります。ウィキペディアには、TCP プロトコルの操作に関する優れた説明があります。

通常、HTTP 接続は単一の TCP 接続上で動作し、クライアントは HTTP 要求の送信後にクライアント -> サーバー方向を閉じ、サーバーは HTTP 応答の送信後にサーバー -> クライアント方向を閉じます。

于 2012-09-10T12:06:12.620 に答える
0

HTTPヘッダーから属性を読み取るのはどうContent-Lengthでしょうか。そうすれば、HTTPメッセージの最後まで読み取るバイト数がわかります。

于 2012-09-10T13:24:01.170 に答える