2. WHAT IS NETWORK PROTOCOL ?
• Protocol is a controlled sequence of messages that is exchanged
two or more System to accomplish a given task.
• Protocol specifications define this sequence together with the
format and layout of the message that are exchanged.
3. TYPES OF NETWORK PROTOCOLS ?
• Transmission control protocol (TCP).
• User Datagram protocol (UDP).
• Internet control message protocol (ICMP).
• Hypertext Transfer protocol (HTTP).
• Post Office protocol (POP).
• File Transfer protocol (FTP).
• Internet message Access protocol (IMAP).
4. HTTP PROTOCOL
• HTTPHTTP stands for HyperText Transfer Protocol.
• It is a protocol used to access the data on the World Wide Web (www).
• The HTTP protocol can be used to transfer the data in the form of plain text,
hypertext, audio, video, and so on.
5. FTP PROTOCOL
• FTP stands for File transfer protocol.
• FTP is a standard internet protocol provided by TCP/IP used for transmitting
the files from one host to another.
• It is mainly used for transferring the web page files from their creator to the
computer that acts as a server for other computers on the internet.
6. UDP PROTOCOL
• In computer networking, the UDP stands for User Datagram Protocol.
• The UDP protocol allows the computer applications to send the messages in
the form of datagrams from one machine to another machine over
the Internet Protocol (IP) network.
• The UDP is an alternative communication protocol to the TCP protocol
(transmission control protocol).
7. TCP PROTOCOL
• TCP stands for Transmission Control Protocol.
• It is a transport layer protocol that facilitates the transmission of packets from
source to destination.
• It is a connection-oriented protocol that means it establishes the connection prior to
the communication that occurs between the computing devices in a network.
• This protocol is used with an IP protocol, so together, they are referred to as a TCP/IP.
8. ICMP PROTOCOL
• The ICMP stands for Internet Control Message Protocol.
• It is a network layer protocol. It is used for error handling in the network
layer, and it is primarily used on network devices such as routers.
• As different types of errors can exist in the network layer, so ICMP can be used
to report these errors and to debug those errors.
9. IMAP PROTOCOL
• IMAP stands for Internet Message Access Protocol.
• It is an application layer protocol which is used to receive the emails from the mail
server.
• It is the most commonly used protocols like POP3 for retrieving the emails.
• It also follows the client/server model. On one side, we have an IMAP client, which
is a process running on a computer.
10. POP PROTOCOL
• The POP protocol stands for Post Office Protocol.
• As we know that SMTP is used as a message transfer agent. When the message is
sent, then SMPT is used to deliver the message from the client to the server and then
to the recipient server.
• But the message is sent from the recipient server to the actual server with the help
of the Message Access Agent.
• The Message Access Agent contains two types of protocols, i.e., POP3 and IMAP.