IT Knowledgebase
< All Topics
Print

What is Protocol?

What is a Protocol?

                  A protocol is a set of rules or agreements for communication between different devices. Simply put, it is the language that devices use to communicate with each other, allowing them to connect and interact seamlessly, regardless of whether they are the same model or not. In a network system, protocols are extremely important as they act as the language and communication method that enable devices in the network to talk to each other, no matter how many there are or what models they are. There are many types of protocols, each with different capabilities and suitable for various applications.

                  As we discussed in previous articles about IoT, which involves connecting all kinds of devices through a network, it is necessary to use protocols for communication. There are many types of protocols available for us to choose from.

What is TCP/IP?

                  TCP/IP stands for Transmission Control Protocol / Internet Protocol. TCP is a protocol used in the Internet Protocol Suite. It is a protocol or a set of rules for communication between devices on the internet, which is widely used today. The function of TCP is to manage data, sequence it, and check for errors during the transmission of data between devices connected via an IP network.

                  The origin of TCP stems from the IEEE (Institute of Electrical and Electronic Engineers), which published an article written by Vint Cerf and Bob Kahn. The article described resource sharing through packet-switching between devices controlled by the Transmission Control Program. It was further developed so that the TCP module functions at the connection-oriented layer (Transport layer), and IP functions at the internetworking layer (Network layer), which has now become the modern TCP/IP.

Messenger