Network Protocols
Network Protocols
Introduction
• It is a special set of rules used in
communication to ensure systematic & safe
transfer of data over network.
1. SMTP(Simple Mail Transfer Protocol):- SMTP
is used for sending mail from client to server.
2. POP3(Post Office Protocol Ver3):- POP3
allows the user to pick up the message and
download it into its own inbox.
3. Telnet(Telecommunication Network):- It is
networking protocol used to access remote
computer over the network.
4. DHCP(Dynamic Host Control Protocol):- It is
a network Management protocol used to
dynamically assign an IP address to any device
or node on a network.
• DHCP Centrally manage this configuration
rather than requiring network administrator
to manually assign IP address to all network
device.
• DHCP is based on a client-server model and
based on DORA(Discovery, Offer, Request, and
ACK).
• In DHCP, the client and the server exchange
mainly 4 DHCP messages in order to make a
connection, also called DORA process.
5. FTP(File Transfer Protocol):- It is a client-
server protocol used for transferring file or
exchanging data between client & server on a
computer network. It may be authenticated
with user name and password.
6. IGMP(Internet Group Management
Protocol):- IGMP is used for multicasting.
For eg:- Group Chatting and Online Gaming.
7. ICMP(Internet Control Message Protocol):- If
desired Service are no available over the
network that it generates error message on
the current device.
8. IMAP(Internet Message Access Protocol):- It
is used for storing mail to mil server. It
provides mail access service to user and work
with authentication.
9. TCP(Transmission Control Protocol):- It is a
connection oriented protocol. Connection
oriented means that the communication
devices should establish a connection before
transmitting data & should close the
connection after transmitting the data.
• TCP provide extensive error checking
mechanism.
• It provide flow control & acknowledgement of
data.
• TCP is reliable as it guarantees delivery of data
to the destination.
• Sequencing of data is a feature of TCP.
• Retransmission of lost packets is possible in
TCP.
10. UDP(User Datagram protocol):- UDP is a
connection less protocol . There is no
sequencing of data in UDP.
• The delivery of data to the destination can’t
guarantee in UDP.
• UDP provides some error checking
mechanism.
11. TLSP(Transport layer security):- TLS is a
protocol that provides security between client
and server that communicate with each other
over the internet. It enable privacy, Integrity &
protection for the data that is transmitted
between different nodes on the internet.
12. SSLP(Secure Socket Layer Protocol):- It is a
computer networking protocol f0r secure
connection between client & server over the
network.
• This protocol is replaced by the TLS.
13. IP(Internet Protocol):- he IP is the part of
CP/IP protocol and is the most widely used
internetworking protocol .
• The IP protocol is a connection less protocol
that provide datagram service and IP packets
are most commonly known as IP datagram.
• IP is a packet switching protocol that perform
addressing and route selection . An IP header
is appended to packets which are transmitted
as frame by lower level protocol.
• IP routes packets through data internetworks
by utilizing dynamic routing table.
• IP perform error checking on the header data
using a checksum.
• IP is operating at the network layer of the OSI
model.