Question :

Explain different types of protocols in detail.

Subject

Data Communication & Computer Network

Standard

Computer Science Engineering

Views

3472

Asked By

Knowledge

William
Answer / Solution

A Protocol is one of the components of a data communications system. Without any protocol, communication cannot occur. For successful communication to occur, the sender and receiver must agree upon certain rules called the protocol.The sending device cannot just send the data and expect the receiving device to receive and further interpret it correctly.

When the sender sends a message it may consist of text, number, images, etc. which are converted into bits and grouped into blocks to be transmitted, and often certain additional information called control information is also added to help the receiver interpret the data.

A Protocol is defined as a set of rules that governs data communications.

A protocol defines what is to be communicated, how it is to be communicated, and when it is to be communicated.

Basic Elements of a Protocol

There are three key elements of a protocol:

Syntax: 

  • It is the arrangement of data in a particular order.
  • It means the structure or format of the data.

Semantics: 

  • It tells what action/decision is to be taken based on the interpretation.
  • The meaning of each section of bits and indicates the interpretation of each section

Timing: 

  • It tells the sender about the readiness of the receiver to receive the data.
  • It tells the sender at what rate the data should be sent to the receiver to avoid overwhelming the receiver.
Krishav
Answer / Solution

A protocol defines what is to be communicated, how it is to be communicated, and when it is to be communicated. Without any protocol, communication cannot occur. The three basic elements of a protocol are Syntax, Semantics and Timing.


Top Trending Questions


Recent Question Update

Explain the design steps of the transform mapping.
Distinguish between verification and validation.
Write short note on black box testing.
What is ERD? What is DFD? Explain with example.
What are the various categories of software?
What are the steps in data acquisition?
What is the most important set of application software in a PC?
What do you mean by functional dependency? Explain with example.
Explain natural Join, Full Outer Join, Right Outer Join and Left Outer Join.
Difference between Synchronous and Asynchronous Transmission

Advantages Of NCERT, CBSE & State Boards Solutions For All Subjects

  • All the NCERT Solutions have been prepared by academic experts having 10+ years of teaching experience.
  • They have prepared all the solutions in simple and easy language so that each and every student can understand the concepts easily.
  • All the solutions have been explained step to step-wise in details with better explanations.
  • Students can also use these question and answers for your assignments and in homework help.
  • All the solutions have been explained in detail and the answers have been compiled in a step-wise manner.
  • All the questions and answers are commonly prepared according to the Latest Syllabus of Board Education and Guidelines.
  • Students can know about the various types of questions asked in the exams with the help of these solutions.

Top Course Categories