Who is online?  170 guests and 0 members
home »forums »asp.net topics »getting started / general asp.net »What is the meaning of Protocol?

What is the meaning of Protocol?

Topic RSS Feed

Posts under the topic: What is the meaning of Protocol?

Posted: 7/2/2010 6:56:27 PM

Starter 1735  points  Starter
  • Joined on: 9/24/2009 6:05:28 AM
  • Posts: 110

Hello Experts,

I am a learner. I am reading about ASP.NET page life cycle.There is very often use a word "HTTP".

HTTP mean that what I get - Hyper Text Transfer Protocol.It is use to transfer files between web browser and web server.HTTP is a communicator between web brower and web server.Like HTTP is used to send GET request to the web server and web server process the GET request on the server.etc.

But the main thing is PROTOCOl.what is it?

can anyone explain me what is meaning of protocol?

Thanks in advance.

 


Posted: 7/2/2010 7:27:04 PM

Professional 10133  points  Professional
  • Joined on: 4/19/2009 1:46:52 AM
  • Posts: 241
answered  Answered

From : http://en.wikipedia.org/wiki/Communications_protocol

The protocols in human communication are separate rules about appearance, speaking, listening and understanding. All these rules, also called protocols of conversation, represent different layers of communication. They work together to help people successfully communicate. The need for protocols also applies to network devices. Computers have no way of learning protocols, so network engineers have written rules for communication that must be strictly followed for successful host-to-host communication. These rules apply to different layers of sophistication such as which physical connections to use, how hosts listen, how to interrupt, how to say good-bye, and in short how to communicate, what language to use and many others. These rules, or protocols, that work together to ensure successful communication.

 

http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol

HTTP is a request-response protocol standard for client-server computing. In HTTP, a web browser, for example, acts as a client, while an application running on a computer hosting the web site acts as a server. The client submits HTTP requests to the responding server by sending messages to it. The server, which stores content (or resources) such as HTML files and images, or generates such content on the fly, sends messages back to the client in response. These returned messages may contain the content requested by the client or may contain other kinds of response indications. A client is also referred to as a user agent (or 'UA' for short). A web crawler (or 'spider') is another example of a common type of client or user agent.

So you can say it is a set of rules for communication between the client and server or you can say the endpoints on internet.



Posted: 7/2/2010 7:40:10 PM

Starter 1735  points  Starter
  • Joined on: 9/24/2009 6:05:28 AM
  • Posts: 110

raghav_khunger said:

So you can say it is a set of rules for communication between the client and server or you can say the endpoints on internet.

Thank you Sir for reply.Sir can you please explain me that what do you mean by "endpoints on internet"?


Posted: 7/2/2010 8:15:36 PM

Contributor 2499  points  Contributor
  • Joined on: 5/3/2010 8:45:04 PM
  • Posts: 145
answered  Answered

Set of rules and conventions = Protocols.

You can think of protocols as agreement between two or more parties in doing something together.

In Network Communications, HTTP, TCP/IP, SMTP are protocols where each one has its own purpose and all parties involved in the communication by using these protocols is required to respect the rules in order to have successfull communication.

I think by endpoint on internet, @Raghav was thinking of two devices, points or parties that are involved in the communication, like the example with the client and server.


Posted: 7/3/2010 5:36:52 PM

Starter 1735  points  Starter
  • Joined on: 9/24/2009 6:05:28 AM
  • Posts: 110

Thank you Hajan.

Now What I understood that Protocol is a set of rules.Like Two man make a rule that v both would communicate in English language only.So this rule is protocol.

Before Protocol, In computer life there were no rules to communicate.After this Computer Engineer have wrritten some rules, that called Protocol.

Am I right?

 


Posted: 7/3/2010 5:48:28 PM

Contributor 2499  points  Contributor
  • Joined on: 5/3/2010 8:45:04 PM
  • Posts: 145
answered  Answered

mohit said:

Thank you Hajan.

Now What I understood that Protocol is a set of rules.Like Two man make a rule that v both would communicate in English language only.So this rule is protocol.

Before Protocol, In computer life there were no rules to communicate.After this Computer Engineer have wrritten some rules, that called Protocol.

Am I right?

 

Well, protocols exists from the begining of the Ear of Computers. When the 'Emails' come in the Internet as a message exchanging - SMTP protocol was invented somewhere in the early '80 years.

Basically, I see you understand the things correctly :).


Posted: 7/3/2010 5:56:43 PM

Starter 1735  points  Starter
  • Joined on: 9/24/2009 6:05:28 AM
  • Posts: 110

hajan said:

 

mohit said:

 

Thank you Hajan.

Now What I understood that Protocol is a set of rules.Like Two man make a rule that v both would communicate in English language only.So this rule is protocol.

Before Protocol, In computer life there were no rules to communicate.After this Computer Engineer have wrritten some rules, that called Protocol.

Am I right?

 

 

Well, protocols exists from the begining of the Ear of Computers. When the 'Emails' come in the Internet as a message exchanging - SMTP protocol was invented somewhere in the early '80 years.

Basically, I see you understand the things correctly :).

 

Thank you Hajan.

And I understood the things because of your nice way of teaching style:)


Posted: 7/3/2010 7:23:52 PM

Contributor 2499  points  Contributor
  • Joined on: 5/3/2010 8:45:04 PM
  • Posts: 145

I'm glad I was helpful :).

Thanks.


Page 1 of 1 (8 items)