A network protocol is a set of rules that state how to format, transfer and receive data on computer network devices i.e server to other devices and includes all factor uses in that phenomenon.
It is a digital language through which we communicate with other device via Internet. Protocol is set of collaborative accepted and Implemented (into effect) rules at both ends of the communication (exchanging of information) channel for the proper exchange of information. By follow the rules, two devices can communicate with each other and transfer information with one an other. We can't use Internet without Protocols. All protocol is defined in different terms and different uses with unique name. Message travel from sender to receiver via a medium (Physical path of portable messag) using a protocol. The main network are LAN, MAN and WAN and all these use some protocol for transferring data.
- ARP (Address Resolution Protocol)
- TCP/IP (Transmission Control Protocol/Internet Protocol)
- DHCP (Dynamic Host Configuration Protocol)
- FTP (File Transfer Protocol)
- DNS (Domain Name System)
- HTTP:
It is an application layer protocol use for sending files on the internet and use by servers and web browsers to communicate.
Types of Protocols:
- TCP (Transmission Control Protocol):
TCP (Transmission Control Protocol) is used for communication over a network. It uses a set of rules to transfer data with other internet ends. In TCP data is divided into small packets and then sent to final points or destination . However, IP is sure for packets are transmitted to the right address. In This case IP check successful of transferring of data.
- IP (Internet Protocol):
IP (Internet Protocol) is also work with TCP and work as addressing Protocol. IP (Internet Protocol) check addresses packets and route them to show different nodes and network and at last it reaches final destination. The IP (Internet Protocol) is developed in 1970.
- FTP:
- SMTP:
SMTP (Simple Mail Transfer Protocol) is a push protocol and use to send the mail and handled by IMAP (Internet Message Access Protocol) or POP (Post Office Protocol) to retrieve those mails at the receiving side. SMTP (Simple Mail Transfer Protocol) is an application layer protocol.
- HTTP:
- Ethernet:
Ethernet means transfer data via wire and example LAN communication. Ethernet sent data in digital packets. When computer wants to use this protocol computer should contain NIC (Ethernet Network Interface Card).
- Telnet:
Telnet tells you to log in a remote computer.. So any commands that you wants to run from remote computer as you were sitting in front of it, you can also run it from a computer that you log in. Telnetestablished the rules that is use to connect to another computer. Telnet is also based on server and client model.
- Gopher: