A handshake is the authentication process between two networked devices to ensure that both devices are who they claim to be.

This authentication process digitally signs data to ensure its integrity and verifies that there has been no manipulation of the data before reaching its recipient.

The success criteria for TCP health checks is completing a TCP handshake to connect.