The internet worldwide telecommunications system. It allows a computer to communicate with any other computers in the world via dedicated routers and servers. Here the definition of protocol and type of protocol
What is Protocol and Type of Protocols
A protocol is a set of rules that every computer must be followed to have successful communication.
When a device communicates with a server, the server sends files to the device and the browser of the device convert the data packets to pictures videos, etc.
Every protocol has order and format
Type of Protocol:
Some standards allow nodes to identify and communicate with each other, data format, processing methods, etc.
some network protocol- TCP, UDP, IP, HTTP, FTP, etc.
A routing protocol is a process to find out routes for accessing different network and transfer data between networks. Routing protocols configured on routers.
Type of network protocol :
TCP (Transmission control protocol): This protocol operates the transport layer, it is used to segment and reassembling data, error connection, etc. It does not send the next data packet without receiving the acknowledgment of the previous data. It is very slow but accurate.
TCP belongs to the transport layer protocol so the different application needs support from it.TCP service each application-layer protocol by a unique service number also called TCP port number. Without this port, TCP will be unable to which application layer protocol is asking for its service.
UDP (User Datagram Protocol): this protocol is the same as TCP but faster than that. It is connectionless and that’s why is not accurate or reliable. It just sends data without acknowledgment.
IP (Internet Protocol): This is a network protocol used to manage the data delivery and logical network number.
FTP (File Transfer Protocol): This protocol is used to download and upload data.
HTTP (Hyper Text Transfer Protocol): This is an application layer protocol. This protocol used for renders internet documents or web pages.
TFTP (Trivial File Transfer Protocol): This protocol is like FTP but it used where authentication is not required. It used UDP rather than FTP.
DHCP (Dynamic Host Configure Protocol): This is an application layer protocol.it provides IP address dynamically from DHCP server to DHCP client.
DNS (Domain Name System): This is an application layer protocol. It resolves IP address from a domain name.
SMTP (Simple Mail Transfer Protocol): This is an application layer protocol. This protocol manages the forwarding operation of outgoing emails.
POP (Post Office Protocol): This is also an application layer protocol. It used to receive incoming emails.
IMAP (Internet Message Access Protocol): This is an application layer protocol. This protocol used to store email messages to a mail server.
ICMP (Internet Control Message Protocol): This is a network protocol and it is used to manage the feedback support for IP.
ARP (Address Resolution Protocol): This protocol work in data link layer and used to resolve MAC address from the IP address. It relates any particular IP address with any particular MAC address.
TELNET: This is an application layer protocol. This is used to log in into another remote device.