Forum Discussion

Piotr_Lewandows's avatar
Piotr_Lewandows
Icon for Altostratus rankAltostratus
Jun 05, 2017

TCP profile stats for client and server context

Hi,

Just did some test on VS without oneconnect and separate client and server TCP profile.

I wonder what exactly means Open, Accepted and Established depending on context.

Stats for client context profile:

Connections
  Open                              1
  Current in CLOSE-WAIT/LAST-ACK    0
  Current in FIN-WAIT-1/CLOSING     0
  Current in FIN-WAIT-2             0
  Current in TIME-WAIT              0
  Accepted                          1
  Not Accepted                      0
  Established                       0
  Failed                            0
  Expired                           0
  Abandoned                         0

server context:

Connections
  Open                              1
  Current in CLOSE-WAIT/LAST-ACK    0
  Current in FIN-WAIT-1/CLOSING     0
  Current in FIN-WAIT-2             0
  Current in TIME-WAIT              0
  Accepted                          0
  Not Accepted                      0
  Established                       1
  Failed                            0
  Expired                           0
  Abandoned                         0

For session table entries:

Sys::Connections
10.128.11.3:12346  10.128.11.51:80  10.1.20.100:12346  10.1.20.11:80  tcp  29  (tmm: 2) none
Total records returned: 1
Sys::Connections
10.128.11.3:12346  10.128.11.51:80  10.1.20.100:12346  10.1.20.11:80  tcp  29  (tmm: 2) None

Why for:

  • Client context Open and Accepted is reported
  • Server context Open and Established is reported

Accepted means only 3WHS performed in client context, never in server context?

Established can be only for successful 3WHS between BIG-IP and member in server context, never in client context? Or only when there there are matching client and server flows in session table?

Piotr

  • Hi Piotr,

     

    Yes, "Accepted" is for the clientside three-way handshake, and "Established" is for the serverside 3WHS.