What is protocol? Some important protocol and their work explained 2023
In computer science, Protocol or protocols is a set of rules or procedures for transmitting data between electronic devices, such as computers. Some important protocols are telnet, FTP, ARP, IMAP, SMTP,TCP ,UDP, IP, Pop and more
Protocol This is a means of communication used in computers. It is used to make a connection between two devices. In this system, data is transferred from one device to another. Protocols mean the rules for communication between two networking devices according to the rules in which networking devices are able to communicate with each other. If you try to understand in an ordinary language then protocol means networking devices in their own language in which they are able to speak among themselves, just like we humans can talk to each other in their own language.
Protocol is a system of rules that allow two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. The protocol defines the rules, syntax, semantics and synchronization of communication and possible error recovery methods. Wikipedia
Types of protocol
The protocol is mainly divided into two parts
- Routing Protocol: Routing protocol is used to find routes in a network.
- Routed Protocol: Routed protocol is used to move data, information, traffic etc. from one place to another.
telnet is the first internet protocol that was developed in 1969. It can be accessed from one system to another system which is placed at another location. The telnet client to be accessed and the telnet server to be accessed are called .telnet can be used via the command-line interface (cmd).
HTTP (Hypertext transfer protocol)
The work of http maintains communication between your web browser and web server and it is the responsibility of sending you the right information related to each link you click. You must have seen many very fast websites which are graphics, links. , text and ad are made by adding many other things and after it is made, the work of running it depends on HTTP.
FTP (File transfer protocol)
The file transfer protocol is used to transfer files between any two systems. FTP is not just a protocol but it is also a program that is used by the application.
HTTPS (Hypertext transfer protocol secure)
Hypertext transfer protocol is also known as Secure HTTPS. It uses a secure socket layer (ssl). This protocol protects your web communication like if we visit a secure website then we get to see https there.
TFTP is a less feature version of FTP. If you know how and what to do then you can use it, it is easy and fast. It is more used in managing systems in Cisco devices.
internet protocol (IP)
It divides the data of the Sender computer into small data blocks called IP packets for data transfer between two computers over the Internet, followed by addressing and routing each IP packet. Performs the reassembling of all IP packets for the computer.
SNMP (simple network management protocol)
The work of this protocol is to collect the information of the work being done in the network. Information is given to him by any type of problem in the network.
DNS (Domain name service)
DNS has made the Internet very easy. The task of DNS is to change the name, especially starting with the Internet names (WWW). When you type the name of any site, then the DNS will connect to the IP address associated with that name. But it opens automatically after searching.
ARP (Address resolution protocol)
The function of the address resolution protocol is to resolve the IP address to the MAC address.
RIP (routing information protocol)
Its full name is Routing Information Protocol This protocol detects the quick root between two computers.
PPP (point to point protocol)
Its full name is Point to Point Protocol PPP provides a dial-up connection to the network. Normally PPP is used by Internet service providers to connect their customers to the Internet.
This protocol is used a lot. LAN connection is used in schools, colleges, offices, etc., and Ethernet is used for this type of connection. To connect a computer to LAN, it is necessary to have Ethernet Network Interface Card (NIC).
TCP (Transmition control protocol)
The TCP protocol picks up huge amounts of data from the application and divides it into smaller segments. It sends a number to each segment and sends it forward so that the receiver also gets the data from the sequence itself and there is nothing wrong with the data. After sending a segment, the receiver waits for acknowledgment, only after receiving the acknowledgment, another segment is sent. In this type of protocol, the information of whether the data is reached or not is taken first. Therefore, this type of connection falls under the category of connection-oriented.
UDP (User datagram protocol)
UDP is a slightly different protocol than TCP. It does not sequence segments like TCP nor does it care which packet is coming first and which packet is later. UDP sends the bus segment and forgets whether the data is reached or not, it also does not take the information. Because it falls under the category of unreliable protocols, but this does not mean that it is useless and not effective.
It also does not create virtual circuits like the TCP key nor does it connect to the destination system before sending data. So due to the absence of these processes, this protocol is much faster than TCP. Therefore, whenever there is an application in which data has to be sent quickly, UDP is used only.
RARP (Reverse address resolution protocol)
The function of the reverse address resolution protocol is to resolve the MAC address to IP address in a network.
POP (Post office protocol)
Post office protocol is used to receive e-mails from e-mail clients. POP3 is a new version of the standard protocol for receiving e-mail and for sending e-mails with the help of SMTP. POP3 is a client/server protocol designed to receive email and delete mail from a server.
SMTP (Simple mail transfer protocol)
As the name suggests, it is used to send and receive emails on the Internet.