Knowee
Questions
Features
Study Tools

What is meant by handshaking? Explain with neat diagram

Question

What is meant by handshaking? Explain with neat diagram

🧐 Not the exact question you are looking for?Go ask a question

Solution

Handshaking, in the context of computer science and telecommunications, is an automated process of negotiation that dynamically sets parameters of a communications channel established between two entities before normal communication over the channel begins. It follows the physical establishment of the channel and precedes normal information transfer.

It is usually a two-way process, hence the term "handshaking". The process involves the exchange of information between two devices about their capabilities, like speed and size of data packets. This exchange of information is necessary to establish rules for communication.

Here's a simple diagram to illustrate the process:

Device A ---------------> Device B (Sends a communication request)

Device A <--------------- Device B (Acknowledges and sends its capabilities)

Device A ---------------> Device B (Sends its capabilities)

Device A <--------------- Device B (Agrees on set parameters)

Device A ---------------> Device B (Starts normal communication)

In this diagram, Device A initiates the handshaking process by sending a communication request to Device B. Device B acknowledges the request and sends back its capabilities. Device A then sends its capabilities to Device B, and Device B agrees on the set parameters. After this, normal communication can begin between Device A and Device B.

This problem has been solved

Similar Questions

Concept of handshaking

Handshaking in I/O operations refers to:*The process of signaling the completion of data transferThe process of establishing connections between devicesThe exchange of control signals to start and end data transmissionThe synchronization of clock signals in devices

The sequence of SYN, SYN/ACK, and ACK packets is known as the three-way handshake high five two-way handshake four-way handshake

In a communication protocol using asynchronous data transfer, what is the purpose of the handshaking process?*1 pointTo specify the baud rateTo manage transfer rateTo recognize addressTo synchronize the sender and receiver

Define source -initiated transfer using handshaking

1/2

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.