10.3.2 Flow of data processing during HTTP packet input

The following figure shows the flow and details of data processing during HTTP packet input by an input adaptor.

Figure 10-9 Flow and details of data processing during HTTP packet input

[Figure]

This subsection discusses HTTP packets input by an HTTP packet input connector. For details about mapping and the tuple transmission, see 10.2.2(4) Mapping and 10.2.2(5) Tuple transmission. For details about the data formats handled by an input adaptor, see 10.2.2(1) Data formats handled by an input adaptor.

The following figure provides an overview of HTTP packet input by an HTTP packet input connector.

Figure 10-10 Overview of HTTP packet input by an HTTP packet input connector

[Figure]

  1. HTTP packet input
    The HTTP packet input connector obtains with the standard input the HTTP packets output by the packet analyzer with the standard output. The obtained HTTP packets are stored in the input buffer.
  2. Protocol analysis
    The HTTP packet input connector analyzes the protocol in the stored data and converts the analyzed protocol data to common records. Note that HTTP packet input is performed asynchronously with protocol analysis. The common records obtained after conversion are stored in the output buffer.
  3. Common record output
    The HTTP packet input connector outputs the common records from the output buffer to the next callback.