A three-way handshake is a method used in a TCP/IP network to create a connection between a local host/client and server.
#hacking, #threewayhandshake, #networkfundamentals
It is a three-step method designed to allow both communicating ends to initiate and negotiate the parameters of the network TCP socket connection at the same time before data such as HTTP and SSH is transmitted.
Multiple TCP socket connections can be transmitted in both directions simultaneously. A three-way handshake is also known as a TCP handshake or SYN-SYN-ACK, and requires both the client and server to exchange SYN (synchronization) and ACK (acknowledgment) packets before actual data communication begins.
In fact, its name originates from the three messages transmitted by TCP before a session between the two ends is initiated.
Remember to Subscribe to My Channel..
♥ Get all the assets and code from Github @internetseekho
♥ Our Social Media Accounts
-----------------------------------------------------------
● Facebook: @web.internetseekho
● Twitter: @internetsekho
● Instagram: @internetseeckho
● Tumbler: @internetseekho-com
● Pinterest: @internetseekho
● GitHub: @internetseekho
● Discord: @internetseekho
-----------------------------------------------------------------
♥ Tips:
1. Follow along as I explain to make sure you understand everything
2. Ideally, work with a friend so you can help each other when you’re stuck
3. If you want to learn faster than I talk, I’d recommend 1.25x or 1.5x speed :)
4. Check the outline in the comment section below if you want to skip around.
5. Have fun! If anything is unclear, please let me know in a comment.
Related Videos
• Video
• TCP - Three-way handshake in details
• TCP Three Way Handshake