Network Protocols are a set of
rules governing exchange of information in an easy, reliable and secure way.
The most popular model used to establish open communication between two systems
is the Open Systems Interface (OSI) model proposed by
ISO.
As Networking Protocols are one kind of defined or created standard policies with rules, some procedures and format to communicate between one or more devices over the Network.
Network Protocols are used to manage end to end process of Network Communication with as per defined process, time and securely.
Types of Protocols
TCP is a popular communication protocol which is used for communicating over a network. It divides any message into series of packets that are sent from source to destination and there it gets reassembled at the destination.
IP is designed explicitly as addressing protocol. It is mostly used with TCP. The IP addresses in packets help in routing them through different nodes in a network until it reaches the destination system. TCP/IP is the most popular protocol connecting the networks.
UDP is a substitute communication protocol to Transmission Control Protocol implemented primarily for creating loss-tolerating and low-latency linking between different applications.
POP3 is designed for receiving incoming E-mails.
SMTP is designed to send and distribute outgoing E-Mail.
FTP allows users to transfer files from one machine to another. Types of files may include program files, multimedia files, text files, and documents, etc.
HTTP is designed for transferring a hypertext among two or more systems. HTML tags are used for creating links. These links may be in any form like text or images. HTTP is designed on Client-server principles which allow a client system for establishing a connection with the server machine for making a request. The server acknowledges the request initiated by the client and responds accordingly.
As Networking Protocols are one kind of defined or created standard policies with rules, some procedures and format to communicate between one or more devices over the Network.
Network Protocols |
Network Protocols are used to manage end to end process of Network Communication with as per defined process, time and securely.
Types of Protocols
- Transmission Control Protocol (TCP)
- Internet Protocol (IP)
- User Datagram Protocol (UDP)
- Post office Protocol (POP)
- Simple mail transport Protocol (SMTP)
- File Transfer Protocol (FTP)
- Hyper Text Transfer Protocol (HTTP)
- Hyper Text Transfer Protocol Secure (HTTPS)
- Telnet
- Gopher
Transmission Control Protocol (TCP):
TCP is a popular communication protocol which is used for communicating over a network. It divides any message into series of packets that are sent from source to destination and there it gets reassembled at the destination.
Internet Protocol (IP):
IP is designed explicitly as addressing protocol. It is mostly used with TCP. The IP addresses in packets help in routing them through different nodes in a network until it reaches the destination system. TCP/IP is the most popular protocol connecting the networks.
User Datagram Protocol (UDP):
UDP is a substitute communication protocol to Transmission Control Protocol implemented primarily for creating loss-tolerating and low-latency linking between different applications.
Post office Protocol (POP):
POP3 is designed for receiving incoming E-mails.
Simple mail transport Protocol (SMTP):
SMTP is designed to send and distribute outgoing E-Mail.
File Transfer Protocol (FTP):
FTP allows users to transfer files from one machine to another. Types of files may include program files, multimedia files, text files, and documents, etc.
Hyper Text Transfer Protocol (HTTP):
HTTP is designed for transferring a hypertext among two or more systems. HTML tags are used for creating links. These links may be in any form like text or images. HTTP is designed on Client-server principles which allow a client system for establishing a connection with the server machine for making a request. The server acknowledges the request initiated by the client and responds accordingly.