Every time you send an email, open a website, or transfer a file between two devices, an invisible set of rules makes that exchange possible. These rules are called computing protocols, and they are the silent agreements that allow machines, software, and networks to understand one another. Without them, a computer in Mumbai could not share a single byte of data with a server in Bengaluru. This post breaks down what computing protocols are, the core functions they perform in managing electronic information, and why the debate between open and proprietary standards matters more than most people realise.
Table of Contents
- What are computing protocols?
- The seven functions of information management
- Generation
- Acquisition
- Storage
- Retrieval
- Processing
- Transmission
- Distribution
- Interoperability in computing
- Open versus proprietary protocols
- The advantages of open standards
- Java and OpenDocument as open examples
- Why this matters for digital systems
What are computing protocols?
A computing protocol is a defined set of rules that governs how data is formatted, transmitted, received, and interpreted between two or more devices. Think of it as a shared grammar. Just as two people need a common language to hold a conversation, two computers need a common protocol to exchange information accurately. The protocol decides everything: how data is broken into packets, what address it travels to, how errors are detected, and how the receiving machine reassembles the original message.
The most famous example is the Transmission Control Protocol and Internet Protocol suite, commonly known as TCP/IP. It forms the foundation of the modern internet. Anything connected to the internet must comply with the rules defined in this protocol stack to communicate correctly. The TCP/IP suite was originally created in the 1970s by the United States Department of Defense for an early network called ARPANET, and it is now maintained by the Internet Engineering Task Force, or IETF.
In the context of electronic information management, protocols do far more than just move data. They ensure that information remains accurate, reaches the correct destination, and can be processed by the receiving system. This reliability is what makes large-scale digital systems, from banking networks to library catalogues, dependable.
The seven functions of information management
Computing protocols support a full life cycle of electronic information. Information management itself is broadly described as the optimised capture, storage, retrieval, and use of information across an organisation. Within this framework, protocols enable seven distinct functions. Understanding each one shows how a single piece of data travels from creation to final use.
Generation
Generation is the creation of new information. This happens when a user types a document, a sensor records a temperature reading, or a database produces a new entry. At this stage, protocols define the format in which the data is structured so that other systems can later read it. Standardised formats ensure that information created in one application can be understood elsewhere.
Acquisition
Acquisition is the gathering of information from one or more sources. A library, for instance, acquires catalogue records, while a research system pulls data from external feeds. Protocols govern how this incoming data is requested and collected, ensuring it arrives in a usable and consistent state.
Storage
Storage involves preserving information so it can be accessed later. This includes saving files to a hard drive, a database, or cloud servers. Protocols and standard file formats determine how data is physically and logically organised in storage, which directly affects how easily it can be located and read in the future.
Retrieval
Retrieval is the act of locating and accessing stored information when it is needed. Search queries in a database or a library’s online public access catalogue depend on retrieval protocols. These rules define how a request is sent to a storage system and how the matching results are returned to the user.
Processing
Processing transforms raw information into something meaningful. This could mean calculating statistics, sorting records, or converting a file from one format to another. Protocols ensure that the data fed into a processing system is in a format the system expects, so that the output is accurate and reliable.
Transmission
Transmission is the movement of data from one point to another, and it is where communication protocols play their most visible role. The TCP/IP model organises this task into four layers: the application layer, transport layer, internet layer, and link layer. Each layer handles a specific part of moving data. TCP ensures reliable, ordered delivery without duplicates or losses, while IP manages addressing and routing so packets reach the right destination.
Distribution
Distribution delivers processed information to the people or systems that need it. This is the final stage, where a report reaches a manager, a web page loads in a browser, or a record is shared across a network. Distribution often relies on the same transmission protocols but focuses on reaching the correct end users efficiently.
Interoperability in computing
The single most important benefit that protocols provide is interoperability, the ability of different systems and applications to work together seamlessly. When protocols are publicly available and widely adopted, devices and software from completely different manufacturers can communicate without custom adapters or special permissions.
Consider how a Wi-Fi network connects laptops, phones, and printers made by different companies. They all work together because they follow the same publicly defined wireless standard. Open standards enable devices from different vendors to communicate seamlessly, ensuring compatibility across networks built from mixed hardware. The universal adoption of TCP/IP is the clearest proof: it is precisely because every device follows the same rules that the global internet functions as one connected system.
Interoperability also lowers costs and increases choice. An organisation is not locked into a single supplier. It can add new devices from any vendor as long as they support the same protocol. This freedom is a direct result of open protocols allowing equipment to interoperate without proprietary interfaces or gateways. For institutions managing large information systems, this flexibility is invaluable.
Open versus proprietary protocols
Protocols generally fall into two camps. An open protocol is one whose specifications are published openly, so that any developer or company can implement it freely, usually without licensing fees or restrictions. A proprietary protocol is developed and controlled by a single company, often designed to work only with that company’s own products.
The advantages of open standards
Open standards offer several clear benefits. The first is vendor independence. Because open protocols are not owned by any single entity, they allow greater collaboration, innovation, and integration across many platforms. The second is cost. Open standards are typically royalty free, which avoids the licensing fees that often come with proprietary systems. The third is longevity. Publicly documented standards make it far more likely that data created today will still be readable years from now, even if a particular application disappears.
Proprietary protocols are not without merit. They can offer specialised features, tighter performance optimisation, and dedicated vendor support. However, they also tend to be restrictive. They often limit customers to installing components from the same company due to compatibility constraints, which can create long-term dependency and higher costs.
Java and OpenDocument as open examples
Two well known examples illustrate the strength of open standards. The Java platform was designed around the principle of “write once, run anywhere,” allowing the same program to run across different operating systems and hardware. This cross-platform capability is exactly what open standards aim to achieve, and it reduced the dependency on any single vendor’s environment.
The OpenDocument Format, used by office suites such as OpenOffice and LibreOffice, is an even more direct example. ODF is an open international standard for office documents including text files, spreadsheets, and presentations. It was developed by the OASIS consortium and later approved as the international standard ISO/IEC 26300. The format was created specifically to free documents from being tied to one application or provider. Organisations choose ODF precisely because it provides freedom from vendor lock-in and guarantees that documents remain accessible for decades. For governments, libraries, and educational institutions managing public records over long periods, this assurance is essential.
Why this matters for digital systems
Protocols are not an abstract technical detail. They are the structural backbone of every digital service we depend on. They decide whether a system is flexible or locked in, whether data survives for decades or becomes unreadable, and whether different tools can cooperate or remain isolated. For anyone studying information science or building digital systems, understanding the difference between open and proprietary protocols is a practical skill, not just theory. The choices made at the protocol level shape the cost, freedom, and durability of the entire system that follows.
What do you think? If you were designing the information system for a public library or a university, would you prioritise the long-term freedom of open standards, or the specialised features and support of a proprietary protocol? And how much weight should the risk of vendor lock-in carry when that decision affects records meant to last for generations?
References
- https://www.techtarget.com/searchnetworking/definition/TCP-IP
- https://www.fortinet.com/resources/cyberglossary/tcp-ip
- https://en.wikipedia.org/wiki/Information_management
- https://www.exabeam.com/explainers/osi-layers/tcp-ip-model-explained-layers-protocols-and-best-practices/
- https://study4pass.com/blog/network-exam-questions-what-is-an-advantage-to-using-a-protocol-that-is-defined-by-an-open-standard
- https://www.dpstele.com/blog/remote-monitoring-open-protocols-vs-proprietary-protocols.php
- https://marketguard.io/glossary/open-protocol
- https://bubblynet.com/blog/open-vs-proprietary-protocols
- https://www.oasis-open.org/tc-opendocument/
- https://en.wikipedia.org/wiki/OpenDocument

Leave a Reply