0% found this document useful (0 votes)
37 views

Network Protocols and Service Models

Uploaded by

Syed Noubahar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

Network Protocols and Service Models

Uploaded by

Syed Noubahar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Network protocol and service

models
Network Protocols
• A network protocol refers to a set of rules and
conventions that dictate how devices on a
network communicate with each other.
• These protocols define the format, timing,
sequencing, and error control aspects of data
transmission over a network.
• They ensure that devices can understand each
other's messages and establish a standardized
way for information to be exchanged.
Network Protocol
• TCP/IP (Transmission Control Protocol/Internet Protocol): This is the
foundation of the internet and most modern networking. TCP
ensures reliable and ordered delivery of data, while IP handles
routing and addressing.
• HTTP (Hypertext Transfer Protocol): This protocol is used for
transferring hypertext (web) data between a web server and a web
client (usually a web browser). HTTPS is a secure version of HTTP that
uses encryption.
• FTP (File Transfer Protocol): FTP is used for transferring files between
a server and a client. It allows users to upload and download files
from a remote server.
• SMTP (Simple Mail Transfer Protocol): SMTP is used for sending
emails. It defines how emails are sent and received over the internet.
Network Protocols
• POP3 (Post Office Protocol version 3) and IMAP (Internet
Message Access Protocol): These protocols are used for
retrieving emails from a mail server. POP3 downloads emails
to a local device, while IMAP allows emails to be managed on
the server.
• DNS (Domain Name System): DNS is used to translate human-
readable domain names (like www.john.com) into IP addresses
that computers use to identify each other on a network.
• UDP (User Datagram Protocol): Like TCP, UDP is used to send
data over a network, but it's faster and doesn't provide the
same level of reliability. It's often used for streaming media
and online gaming.
Network Protocols
• ICMP (Internet Control Message Protocol): ICMP is used
for diagnostic and control purposes. It's responsible for
sending error messages and operational information
about network conditions.
• SSH (Secure Shell): SSH is a protocol used for secure
remote access to servers and network devices. It provides
encrypted communication.
• SNMP (Simple Network Management Protocol): SNMP is
used to manage and monitor network devices and their
performance.
Service Models
• Service models define how computing
resources are delivered and consumed over a
network.
• They outline the relationship between service
providers (who offer resources) and service
consumers (who use those resources).
• Here are three common service models:
IaaS (Infrastructure as a Service)
• In this model, cloud providers offer virtualized
computing resources over the internet.
• Users can rent virtual machines, storage, and
networking components.
• Examples include Amazon Web Services (AWS)
and Microsoft Azure Virtual Machines.
PaaS (Platform as a Service)
• PaaS provides a platform and environment for
developers to build, deploy, and manage
applications without worrying about the
underlying infrastructure.
• Examples include Google App Engine
SaaS (Software as a Service)
• SaaS delivers software applications over the
internet on a subscription basis.
• Users can access and use the software without
needing to install or manage it locally.
• Examples include Google Docs and Microsoft
365.

You might also like