HyperText Transfer Protocol
Download
Report
Transcript HyperText Transfer Protocol
Jacob Boston
Josh Pfeifer
Definition of HyperText Transfer Protocol
How HTTP works
How Websites work
GoDaddy.com
OSI Model
Networking
Hypertext Transfer Protocol (HTTP) is a
communications protocol used to transfer or
convey information on intranets and the World
Wide Web.
Its original purpose was to provide a way to
publish and retrieve hypertext pages.
Developed by the W3C and IETF
Step 1: Parsing the URL
Step 2: Sending the request
Getting ahold of document
GETrequest-URI HTTP/version
Step 3: The server response
Located appropriate document and return it
Domain Names
A simple file that attached with a name that mapped
itself to a particular IP address.
Network Information Center
Made it easier to establish links with other
computers
Godaddy
Internet Protocol
The language computers use to communicated over
the internet
A website is typically a collection of web pages,
graphics, and other elements which are linked
together to form a larger, structured document
(like an interactive book).
All pages and other elements are placed in a
folder on a host server.
An internet address (URL) is assigned to this
folder, so that when a browser asks for your
site it will know where to look.
Open Systems Interconnection Basic Reference Model
or OSI Seven Layer Model
OSI Model is a layered, abstract description for
communications and computer network protocol
design, developed as part of the Open Systems
Interconnection (OSI) initiative.
7 Layers of the OSI Model:
7.
6.
5.
4.
3.
2.
1.
Application
Presentation
Session
Transport
Network
Data Link
Physical
Application Layer
Interfaces directly to and performs common application services for
the application processes.
It also issues requests to the Presentation layer.
Network process to application.
Presentation layer
Responsible for the delivery and formatting of information to the
application layer for further processing or display.
Data representation and encryption.
Session Layer
Controls the dialogues/connections (sessions) between computers.
It establishes, manages and terminates the connections between the
local and remote application.
Interhost communication.
Transport Layer
Provides transparent transfer of data between end users, providing
reliable data transfer services to the upper layers.
End-to-end connections and reliability (TCP)
Network Layer
Provides the functional and procedural means of transferring variable
length data sequences from a source to a destination via one or more
networks while maintaining the quality of service requested by the
Transport layer.
Path determination and logical addressing (IP)
Data Link Layer
Provides the functional and procedural means to transfer data
between network entities and to detect and possibly correct errors that
may occur in the Physical layer.
Physical addressing (MAC & LLC)
Physical Layer
The physical layer is the most basic network layer, providing only the
means of transmitting raw bits rather than packets over a physical
data link connecting network nodes.
Media, signal and binary transmission
ACTIVITY
Definition: The communications media,
devices, and software needed to connect two or
more computer systems or devices.
Network Nodes
Networking Trends
Increasing among businesses
Personal Area Network (PAN)
Local Area Network (LAN)
Metropolitan Area Network (MAN)
Wide Area Networks (WAN)
International Networks
Network Topology
Logical model that describes how networks are
structured or configured.
Definition of HyperText Transfer Protocol
How HTTP works
How Websites work
GoDaddy.com
OSI Model
Networking