Uploaded image for project: 'OpenShift Container Platform (OCP) Strategy'
  1. OpenShift Container Platform (OCP) Strategy
  2. OCPSTRAT-179

Add client port and server port columns

XMLWordPrintable

    • False
    • False
    • 50% To Do, 0% In Progress, 50% Done
    • 0
    • 0

      NetFlows provide the source and destination port.  When a user accesses a web site, the source port is an ephemeral port and the destination port is typically a well-known port such as 443 (https).  When the web server responds to the request, the source port and destination port are reversed.

      There are many cases where it is more useful to have a concept of a client port and server port where the ports are not reversed in the response.  This means it has to identify who initiated the transaction.  One way of accomplishing this is documented in the flowlogs-pipleline.

              The seventh rule conn_tracking generates a new field named isNewFlow that contains the contents of the parameters variable only for new entries (first seen in 120 seconds) that match hash of template fields from the input variable.

      However, this will only be accurate if sampling is turned off.

      A new transformation in the flowlogs-pipeline can add the client port and server port fields.  The UI can then add these columns to the NetFlow table.

            ddharwar@redhat.com Deepthi Dharwar
            stlee@redhat.com Steven Lee
            Amogh Rameshappa Devapura Amogh Rameshappa Devapura
            Sara Thomas Sara Thomas
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: