Handshake
-
In the real world, a handshake is a customary greeting between two people. Similarly, a computer handshake serves as a greeting between two computer systems. It is commonly used to initialize a network connection between two hosts.
A computer handshake may be completed between any two systems that communicate with each other on the same protocol. The two systems may be a client and server or simply two computers on a P2P network. The handshake confirms the identities of the connecting systems and allows additional communication to take place.
Handshaking over a network is commonly called a 3-Way Handshake or SYN-SYN-ACK. A successful handshake involves seven steps:
When a system initiates a handshake, there are three possible outcomes:
The third outcome listed above is the only the one in which the handshake is completed. If a handshake is successful, the two systems can begin communicating and transferring (data) over the established protocol. Examples of protocols that use handshaking include TCP, TLS, and SSL. -
The [grasping] of hands by two people, as in greeting or leave-taking.
[Computer Science]. An exchange of signals between two devices when [communications] begin in order to ensure synchronization. -
The most sacred form of sealing a deal.
A [mutual agreement] amongst two people to abide by clear and agreed upon terms.
Anybody who would break these terms is a [gigantic faggot], see [welcher] -
Handshake - A type of [currency] used in the night life to pay for [undisclosed] services. Handshakes [come in] different denominations and sizes depending on the service and the hand.
-
a [medieval] [high five]
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register LoginExplore More Definitions
Browse our collection of 300,000+ community-written definitions