Which of the following protocols is associated with a three-way handshake?
A.
UDP B.
ICMP C.
GRE D.
TCP.
D.
Which of the following protocols is associated with a three-way handshake?
A.
UDP
B.
ICMP
C.
GRE
D.
TCP.
D.
The protocol that is associated with a three-way handshake is TCP (Transmission Control Protocol), option D.
TCP is a reliable, connection-oriented protocol that provides guaranteed delivery of data between devices. Before data can be exchanged between devices using TCP, a connection must be established through a process called a three-way handshake. The three-way handshake is a process where the devices exchange a series of three messages to establish and synchronize the connection before transmitting data.
The three-way handshake process works as follows:
The sending device (client) sends a SYN (synchronize) packet to the receiving device (server) requesting to establish a connection.
The receiving device responds with a SYN-ACK (synchronize-acknowledge) packet, acknowledging the request and providing its own SYN value to synchronize the connection.
The sending device responds with an ACK (acknowledge) packet, confirming that the connection has been established.
Once the connection is established through the three-way handshake, data can be transmitted between the devices.
UDP (User Datagram Protocol) is a connectionless protocol that does not require a three-way handshake before transmitting data. ICMP (Internet Control Message Protocol) is used for network troubleshooting and error reporting, and does not use a three-way handshake. GRE (Generic Routing Encapsulation) is a protocol used to encapsulate and transport other protocols, but does not use a three-way handshake.