SlideShare a Scribd company logo
1 of 40
What is a Protocols???
• Protocols define how messages are sent and
received.
• A set of rules that defines how data is
formatted and processed on a network.
Types of Protocols
• TCP/IP
• HTTP
• FTP
• SMTP
Internet Protocol
• Internet Protocol (IP) is the principal
communications protocol in the Internet Protocol
Suite for relaying datagram across network
boundaries.
• In other words, it is a set of rules used to send and
receive messages at the Internet address level.
• IP provides the method of distributing data in
packets, can distribute packets to a destination via
different routes, and can handle congestion in this
manner.
Transmission Control Protocol
• The Transmission Control Protocol (TCP) is one of the
core protocols of the Internet protocols suite (IP), and is
so common that the entire suite is often called TCP/IP.
• TCP provides for virtual circuits, error detection and
correction, automatic repeat requests, and other reliable
end-to-end communications, using the IP protocol for
transmission
• TCP handles reassembling packets at the destination, as
they can arrive out of order due to the IP routing scheme
to avoid congestion.
• TCP/IP together provide for the most commonly used
functions on the internet, namely e-mail, file transfer, and
the basis of the HTTP protocol for web page documents.
TCP Ports:
Hypertext Transfer Protocol
• The Hypertext Transfer Protocol (HTTP) is an
application protocol for distributed, collaborative,
hypermedia information systems. HTTP is the
foundation of data communication for the World
Wide Web.
• Hypertext is structured text that uses logical links
(hyperlinks) between nodes containing text. HTTP is
the protocol to exchange or transfer hypertext.
Working of HTTP
File Transfer Protocol
• File Transfer Protocol (FTP) is a standard
network protocol used to transfer files from one
host to another host over a TCP-based network,
such as the Internet.
• A typical FTP session operates using two
channels: a command (or control) channel and a
data channel.
• Command channel --transmitting commands and
replies to those commands (Port 21)
• Data channel --transferring data. (Port 20)
FTP Modes
• Two modes that FTP can run in:
– Active FTP
– Passive FTP
Active FTP
• A user connects from a random port on a file transfer client to
port 21 on the server. It sends the PORT command, specifying
what client-side port the server should connect to. This port
will be used later on for the data channel and is different from
the port used in this step for the command channel.
• The server connects from port 20 to the client port designated
for the data channel. Once connection is established, file
transfers are then made through these client and server ports.
Passive FTP
• The client connects from a random port to port 21 on the
server and issues the PASV command. The server replies,
indicating which (random) port it has opened for data transfer.
• The client connects from another random port to the random
port specified in the server's response. Once connection is
established, data transfers are made through these client and
server ports.
Active Vs. Passive
FTP
Simple Mail Transfer Protocol
• Simple Mail Transfer Protocol (SMTP) is an
Internet standard for electronic mail (e-mail)
transmission across Internet Protocol (IP)
networks.
• SMTP uses TCP port 25.
• Aweb portal is most often one specially-designed
Web page at a website which brings information
together from diverse sources in a uniform way.
• In other words, a website or service that offers a
broad array of resources and services, such as e-mail,
forums, search engines, and online-shopping malls.
• Usually, each information source gets its dedicated
area on the page for displaying information; often, the
user can configure which ones to display.
Types of Web Portals
• The Domain Name System (DNS) is an
hierarchical distributed naming system for
computers, services, or any resource connected
to the Internet or a private network.
• It associates various information with domain
names assigned to each of the participating
entities.
• rarely do applications deal directly with IP
addresses
• top level domains: edu, com, gov, org, net, …
• hostname.domain_name.top_level _domain
e.g., csc.liv.ac.uk
DNS (Continue…)
Host number
The part of the IP address that specifies a particular
host (machine) on the network.
Domain name
The specifies a specific organization or group.
Top-level domain (TLD)
The last section of a domain name that specifies the
type of organization or its country of origin.
• Search Engines are basically a type of program
that uses keywords to search for documents
that relate to these keywords and then puts the
results found in the order of relevance to the
topic that was searched for.
• Examples:
– Google
– Alta Vista
Importance
• Search engines are important because with over 8
billion web pages available, it would be impossible to
search for the information that is specifically needed.
• That is why search engines are used to filter the
information that is on the internet and transform it
into results that each individual can easily access and
use within the matter of seconds.
Types of Search Engines
• Crawler based search engines (e.g.: Google, Y
ahoo,
Ask.com)
• Directories (e.g.: dmoz.org, Yahoo.com)
• Specialty search engines (e.g.:Askjeeves)
• Hybrid search engines (e.g.: Yahoo.com)
• Meta search engine (e.g.: Metacrawler)
• A web browser is a software application for
retrieving, presenting, and passing over
information resources on the World Wide Web.
• In other words, it is an software application to
access information provided by web browsers.
• It brings information resources to the user.
• Retrieve, present, and traverse information
resources on the WWW.
Famous Web Browsers
• Internet Explorer
• Mozilla Firefox
• Safari
• Opera
• Google Chrome
protocols (1).pptx
protocols (1).pptx
protocols (1).pptx
protocols (1).pptx
protocols (1).pptx
protocols (1).pptx
protocols (1).pptx
protocols (1).pptx

More Related Content

Similar to protocols (1).pptx

Introduction to internet.
Introduction to internet.Introduction to internet.
Introduction to internet.Anish Thomas
 
Internet tools and services
Internet tools and servicesInternet tools and services
Internet tools and serviceslearnt
 
Computer network coe351- part2- final
Computer network coe351- part2- finalComputer network coe351- part2- final
Computer network coe351- part2- finalTaymoor Nazmy
 
How the internet works
How the internet worksHow the internet works
How the internet worksftcim
 
Module 5 Application and presentation Layer .pptx
Module 5 Application and presentation Layer .pptxModule 5 Application and presentation Layer .pptx
Module 5 Application and presentation Layer .pptxAASTHAJAJOO
 
Internet and Web - Week 9.ppt
Internet and Web - Week 9.pptInternet and Web - Week 9.ppt
Internet and Web - Week 9.pptHema Kesevan
 
Introduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptxIntroduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptxhishamousl
 
Introduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptxIntroduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptxrohitkumar54448
 
Computer Networks
Computer NetworksComputer Networks
Computer NetworksShylesh BC
 
Module notes artificial intelligence and
Module notes artificial intelligence andModule notes artificial intelligence and
Module notes artificial intelligence andbhagyavantrajapur88
 

Similar to protocols (1).pptx (20)

Introduction to internet.
Introduction to internet.Introduction to internet.
Introduction to internet.
 
Unit 4
Unit 4Unit 4
Unit 4
 
Internet tools and services
Internet tools and servicesInternet tools and services
Internet tools and services
 
TCP/IP Protocols
TCP/IP ProtocolsTCP/IP Protocols
TCP/IP Protocols
 
Computer network coe351- part2- final
Computer network coe351- part2- finalComputer network coe351- part2- final
Computer network coe351- part2- final
 
Internet
InternetInternet
Internet
 
How the internet works
How the internet worksHow the internet works
How the internet works
 
Module 5 Application and presentation Layer .pptx
Module 5 Application and presentation Layer .pptxModule 5 Application and presentation Layer .pptx
Module 5 Application and presentation Layer .pptx
 
Internet
InternetInternet
Internet
 
Internet
InternetInternet
Internet
 
Internet.ppt
Internet.pptInternet.ppt
Internet.ppt
 
Internet and Web - Week 9.ppt
Internet and Web - Week 9.pptInternet and Web - Week 9.ppt
Internet and Web - Week 9.ppt
 
Internet
InternetInternet
Internet
 
Internet.ppt
Internet.pptInternet.ppt
Internet.ppt
 
Introduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptxIntroduction to the Internet and Web.pptx
Introduction to the Internet and Web.pptx
 
INTERNET TECHNOLOGY
INTERNET  TECHNOLOGYINTERNET  TECHNOLOGY
INTERNET TECHNOLOGY
 
Introduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptxIntroduction_to_Intndhjehddhjdhrjkrhernet.pptx
Introduction_to_Intndhjehddhjdhrjkrhernet.pptx
 
Internet
InternetInternet
Internet
 
Computer Networks
Computer NetworksComputer Networks
Computer Networks
 
Module notes artificial intelligence and
Module notes artificial intelligence andModule notes artificial intelligence and
Module notes artificial intelligence and
 

Recently uploaded

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 

Recently uploaded (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 

protocols (1).pptx

  • 1.
  • 2. What is a Protocols??? • Protocols define how messages are sent and received. • A set of rules that defines how data is formatted and processed on a network.
  • 3. Types of Protocols • TCP/IP • HTTP • FTP • SMTP
  • 4. Internet Protocol • Internet Protocol (IP) is the principal communications protocol in the Internet Protocol Suite for relaying datagram across network boundaries. • In other words, it is a set of rules used to send and receive messages at the Internet address level. • IP provides the method of distributing data in packets, can distribute packets to a destination via different routes, and can handle congestion in this manner.
  • 5. Transmission Control Protocol • The Transmission Control Protocol (TCP) is one of the core protocols of the Internet protocols suite (IP), and is so common that the entire suite is often called TCP/IP. • TCP provides for virtual circuits, error detection and correction, automatic repeat requests, and other reliable end-to-end communications, using the IP protocol for transmission • TCP handles reassembling packets at the destination, as they can arrive out of order due to the IP routing scheme to avoid congestion. • TCP/IP together provide for the most commonly used functions on the internet, namely e-mail, file transfer, and the basis of the HTTP protocol for web page documents.
  • 7.
  • 8. Hypertext Transfer Protocol • The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web. • Hypertext is structured text that uses logical links (hyperlinks) between nodes containing text. HTTP is the protocol to exchange or transfer hypertext.
  • 10. File Transfer Protocol • File Transfer Protocol (FTP) is a standard network protocol used to transfer files from one host to another host over a TCP-based network, such as the Internet. • A typical FTP session operates using two channels: a command (or control) channel and a data channel. • Command channel --transmitting commands and replies to those commands (Port 21) • Data channel --transferring data. (Port 20)
  • 11. FTP Modes • Two modes that FTP can run in: – Active FTP – Passive FTP
  • 12. Active FTP • A user connects from a random port on a file transfer client to port 21 on the server. It sends the PORT command, specifying what client-side port the server should connect to. This port will be used later on for the data channel and is different from the port used in this step for the command channel. • The server connects from port 20 to the client port designated for the data channel. Once connection is established, file transfers are then made through these client and server ports.
  • 13. Passive FTP • The client connects from a random port to port 21 on the server and issues the PASV command. The server replies, indicating which (random) port it has opened for data transfer. • The client connects from another random port to the random port specified in the server's response. Once connection is established, data transfers are made through these client and server ports.
  • 15.
  • 16. Simple Mail Transfer Protocol • Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (e-mail) transmission across Internet Protocol (IP) networks. • SMTP uses TCP port 25.
  • 17.
  • 18.
  • 19. • Aweb portal is most often one specially-designed Web page at a website which brings information together from diverse sources in a uniform way. • In other words, a website or service that offers a broad array of resources and services, such as e-mail, forums, search engines, and online-shopping malls. • Usually, each information source gets its dedicated area on the page for displaying information; often, the user can configure which ones to display.
  • 20. Types of Web Portals
  • 21.
  • 22. • The Domain Name System (DNS) is an hierarchical distributed naming system for computers, services, or any resource connected to the Internet or a private network. • It associates various information with domain names assigned to each of the participating entities. • rarely do applications deal directly with IP addresses • top level domains: edu, com, gov, org, net, … • hostname.domain_name.top_level _domain e.g., csc.liv.ac.uk
  • 23. DNS (Continue…) Host number The part of the IP address that specifies a particular host (machine) on the network. Domain name The specifies a specific organization or group. Top-level domain (TLD) The last section of a domain name that specifies the type of organization or its country of origin.
  • 24.
  • 25.
  • 26.
  • 27. • Search Engines are basically a type of program that uses keywords to search for documents that relate to these keywords and then puts the results found in the order of relevance to the topic that was searched for. • Examples: – Google – Alta Vista
  • 28. Importance • Search engines are important because with over 8 billion web pages available, it would be impossible to search for the information that is specifically needed. • That is why search engines are used to filter the information that is on the internet and transform it into results that each individual can easily access and use within the matter of seconds.
  • 29. Types of Search Engines • Crawler based search engines (e.g.: Google, Y ahoo, Ask.com) • Directories (e.g.: dmoz.org, Yahoo.com) • Specialty search engines (e.g.:Askjeeves) • Hybrid search engines (e.g.: Yahoo.com) • Meta search engine (e.g.: Metacrawler)
  • 30.
  • 31. • A web browser is a software application for retrieving, presenting, and passing over information resources on the World Wide Web. • In other words, it is an software application to access information provided by web browsers. • It brings information resources to the user. • Retrieve, present, and traverse information resources on the WWW.
  • 32. Famous Web Browsers • Internet Explorer • Mozilla Firefox • Safari • Opera • Google Chrome