Protocol Is A Software That Resides Either In A Computer’s Memory Or In The Memory Of A Transmission Device, Like A Network Interface Card. When Data Is Ready For Transmission, This Software Is Executed. The Software Prepares Data For Transmission And Sets The Transmission In Motion. At The Receiving End, Software Takes The Data Off The Wire And Prepares It For The Computer By Taking Off All The Information Added By The Transmission End.
Protocols Govern Format, Timing, Sequencing, And Error Control. A Computer Protocol Is A Set Of Rules That Coordinates The Exchange Of Information. A Network Protocol Is A Set Of Rules For Communication Between Computers.
The Protocol Is A Set Of Rules That Must Be Followed In Order To Make Sure That There Will Be No Misunderstanding Between The Notion Because Of Lack Of Proper Communication. A Protocol Is Used For Communication Between Entities In Different Systems.
1. Syntax: - Includes Such Things As Data Format And Signals Levels.
2. Semantics: - Includes Control Information For Coordination And Error Handling.
3. Timing:- Includes Speed Matching And Sequencing.
Similarly, Computer Protocol Define The Manner In Which Communications Takes Place. If One Computer Is Sending Information To Another And They Both Follow The Protocol Property, The Message Gets Through, Regardless Of What Types Of Systems They Are And What Operating Systems They Run. Protocols Have Developed From Very Simple Processes To Elaborate, Complex, Mechanisms That Cover All Possible Troubles And Transfer Conditions.
The Two Modules (WWW Application Module And WWW Server Module) On The Two Systems Exchange Queries And The Information Requested By The Query. However, Rather Than Requiring The WWW Application Module To Handle The Details Of Actually Transferring Information And Queries, The WWW Application Modules Each Rely On A Transport Service Module. This Module Is Responsible For Making Sure That The Queries And Data Information Are Reliably Exchanged Between Systems.
Among Other Things, This Module Would Perform Task 2. Now, The Nature Of The Exchange Between Systems Should Be Independent Of The Nature Of The Network That Interconnects Them. Therefore, Rather Than Building Details Of The Network Interface Logic Into The Transport Service Module, It Makes Sense To Have A Third Module, A Network Service Module That Performs Task 1 By Interacting With The Network.
The WWW Application Module Contains All Of The Logic That Is Unique To The WWW Application, Such As Transmitting Website Address, Relative Path To The Document Page And Any Other Necessary Information Required To Uniquely Identify A Web Page Which User Wants To See. Also, WWW Application Module Should Have Logic To Transfer Back To The User The Requested Web Page.
There Is A Need To Transmit These Queries And Web Pages Reliably. However, The Same Sorts Of Reliability Requirements Are Relevant To A Variety Of Applications (e.g. Electronic Mail, Document Transfer). Therefore, These Requirements Are Met By A Separate Transport Service Module That Can Be Used By A Variety Of Applications. This Module Is Concerned With Assuring That The Two Computer Systems Are Active And Ready For Data Transfer And For Keeping Track Of The Data That Are Being Exchanged To Assure Delivery. However, These Tasks Are Independent Of The Type Of Network That Is Being Used. Therefore, The Logic For Actually Dealing With The Network Is Separated Out Into A Separate Network Service Module. That Way, If The Network To Be Used Is Changed, Only The Network Service Module Is Affected.
Thus, Instead Of A Single Module For Performing Communication, There Is A Structured Of Module That Implements The Communication Function. That Structure Is Referred To As Protocol Architecture. Two Protocol Architectures Have Served As The Basis For The Development Of Interoperable Communications Standards: The TCP/IP Protocol Suite And The OSI Reference Model. TCP/IP Is The Most Widely Used Interoperable Architecture And OSI Has Become The Standard Model For Classifying Communication Functions.
Tags:
Protocol And Protocol Architecture, What Is Protoc
Languages | Computer Science | Web Programming |
---|---|---|
Java | Computer Science | HTML |
C Programming | Quantum Computing | |
PHP | Operating System | |
Python | AI |
Links 1 | Links 2 | Products | Pages | Follow Us |
---|---|---|---|---|
Home | Founder | Gallery | Payment | |
About Us | MSME | Kriti Homeopathy Clinic | Contact Us | |
Blog | Privacy Policy | CouponPat | Sitemap | |
Cookies | Terms of Services | Kaustub Study Institute | ||
Disclaimer | Partner | Home Tuition Patna |