• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer

Power Inception

Resources for All Things Power Related

  • Home
  • Tech News
  • Product Reviews
  • Refrigerators
  • DC Circuits
  • Networking
  • Physics
  • Apps
  • Business
Functions of Protocol

Functions of Protocol

04/08/2010 By PowerInception.com

Characteristics: The concepts of distributed processing and computer network system imply that entities in different systems need to communicate. We use the terms entity and system in a very general sense. Examples of entities are user application programs, file transfer packages, data base management systems, electronic mail facilities, and terminals. Examples of systems are computers, terminals, and remote sensors.

Note that in some cases the entity and the system in which it resides are coextensive (e.g., terminals). In general, an entity is anything capable of sending or receiving information and a system is a physically distinct object that contains one or more entities. For two entities to successfully communicate, they must “speak the same language.” What is communicated, how it is communicated, and when it is communicated must conform to some mutually acceptable set of conventions between the entities involved. The set of conventions is referred to as a protocol, which may be defined as a set of rules governing the exchange of data between two entities.

HDLC protocol is an example of a protocol. The data to be exchanged must be sent in frames of a specific format (syntax). The control field provides a variety of regulatory functions, such as setting a mode and establishing a connection (semantics). Provisions are also included for flow control (timing). Most of Part Four will be devoted to discussing other examples of protocols.

# Some important characteristics of a protocol are:

  • Direct /indirect
  • Monolithic/structured
  • Symmetric/asymmetric
  • Standard /nonstandard

Communication between two entities may be direct or indirect. Figure 11.1 depicts possible situations. If two systems share a point-to-point link, the entities in these systems may communicate directly; that is, data and control information pass directly between entities with no intervening active agent. The same may be said of a multipoint configuration, although here the entities must be concerned with the issue of access control, making the protocol more complex.

If systems connect through a switched communication network, a direct protocol is no longer possible. The two entities must depend on the functioning of other entities to exchange data. A more extreme case is a situation in which two entities do not even share the same switched network, but are indirectly connected through two or more networks. A set of such interconnected networks is termed an internet.

Point-to-point,Multipoint-broadcast networkSwitched networkInternet

Fig 11.1: Means of connection of communicating systems.

A protocol is either monolithic or structured. It should become clear as Part Four proceeds that the task of communication between entities on different systems is too complex to be handled as a unit. For example, consider an electronic mail package running on two computers connected by a synchronous HDLC link. To be truly monolithic, the package would need to include all of the HDLC logic. If the connection were over a packet-switched network, the package would still need the HDLC logic (or some equivalent) to attach to the network.

It would also need logic for breaking up mail into packet-sized chunks, logic for requesting a virtual circuit, and so forth. Mail should only be sent when the destination system and entity are active and ready to receive; logic is needed for that kind of coordination, and, as we shall see, the list goes on. A change in any aspect means that this huge package must be modified, with the risk of introducing difficult-to-find bugs.

Without standards:12 different protocols,24 protocols implementations

with standards:1 protocols,7 implementation

Fig 11.2 : The use of standard protocols.

Filed Under: Networking Tagged With: Networking, Protocol Functions

Primary Sidebar

Distinction between insulator, conductor and Semiconductor

Energy band diagram for insulator, conductor and semiconductor  1. Insulator: Through these materials electricity cannot pass is called insulators. Plastic, glass, wood etc are the examples of insulators. The valence band of those material remains full of electrons. The conduction band of those material remains empty. The forbidden energy gap between the conduction band and the […]

The Complete Guide to Purchasing Two-Way Radios for Businesses

5 Key Benefits of a GPS Asset Tracker

Document Security Mistakes

4 Common Document Security Mistakes to Avoid for Your Business

Well Drilling Contractor

5 Tips for Hiring a Well Drilling Contractor

Emerging Trends in Business

How to Keep up With Emerging Trends in Business

3D Printing Services

How to Pick 3D Printing Services: The Complete Guide for Businesses

Product Reviews for Small Businesses

6 Tips on Managing Product Reviews for Small Businesses

Buy Chemicals Online

Can You Buy Chemicals Online? Legality and Considerations

Best ups for gaming computer

10 Best UPS For Gaming PC For Ultimate Backup Power

best Power Probe 3 Master Kit

Best Power Probe Master Kit Reviews And Buying Guide

Best Circuit Breaker Panels

Proven 10 Best Circuit Breaker Panel For Ultimate Protection

Footer

About us

PowerInception.com provides thorough tech reviews and the latest technology news. I participate in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. As an Amazon Associate I earn from qualifying purchases.

Privacy policy

Affiliate Disclosure

Contact us

Popular posts

3D Printing Services

How to Pick 3D Printing Services: The Complete Guide for Businesses

Product Reviews for Small Businesses

6 Tips on Managing Product Reviews for Small Businesses

Buy Chemicals Online

Can You Buy Chemicals Online? Legality and Considerations

Best ups for gaming computer

10 Best UPS For Gaming PC For Ultimate Backup Power

best Power Probe 3 Master Kit

Best Power Probe Master Kit Reviews And Buying Guide

Categories

  • AC Circuits (1)
  • Apps (16)
  • Battery (4)
  • Business (77)
  • DC Circuits (19)
  • Digital electronics (13)
  • Economics (2)
  • Electrical & Electronics (20)
  • Featured (15)
  • Financial Tech (6)
  • Generator (7)
  • Networking (16)
  • Payroll and HR (4)
  • Physics (30)
  • Product Review (30)
  • Programming C (2)
  • Refrigerators (4)
  • Renewable Energy Technology (3)
  • Software (25)
  • Tech News and Reviews (84)
  • Transformers (6)
  • Websites and Internet (19)

Copyright © 2023 Power Inception