Previous Topic: DMZ Server Component

Next Topic: Support Automation Analyst Administration

How Socket Proxy Works

The Socket Proxy works as follows:

  1. On the configured external port, the Socket Proxy listens for incoming connections from analysts or end users.
  2. The Socket Proxy establishes a peer connection to the Primary Server on the configured internal port, for every connection. These two connections are named the end user connection and the server connection, respectively.
  3. The end user connections are encrypted and the Socket Proxy encrypts/decrypts any data coming in or going out over the end user connection.

    Note: The server connections are not encrypted.

  4. For each incoming data-packet, the protocol structure is verified and a checksum value validated before the data is passed on to the primary server through the server connection.
  5. The primary server off-loads the encryption and decryption processing.
  6. The Socket Proxy closes the matching peer connection once the end user or server connection closes.