Beruflich Dokumente
Kultur Dokumente
WEB &
DOMAIN NAME
SYSTEM
Two versions:
HTTP/1.0 RFC 1945
HTTP/1.1 RFC 2616
NON-PERSISTENT CONNECTION
Server
PERSISTENT CONNECTION
1. Initiate TCP connection to server
2. Accept the connection, notifying the client
3. Send http request message to server
containing details of all needed objects
Receive
the object
Close the
TCP
connection
Without
Pipelining
With
Pipelining
URL
Version
http://www.iiitb.ac.in/student/a.html
Value
User-agent:
Mozilla/4.0
Accept:
text/html, image/gif,image/jpeg
Accept-language:
Eng
HTTP/1.0
URL
Version
http://www.iiitb.ac.in/student/a.html
Value
User-agent:
Mozilla/4.0
Accept:
text/html, image/gif,image/jpeg
Accept-language:
Eng
Entity Body
Name=Amu&favorite+flavor=Mango
HTTP/1.0
Status Code
HTTP/1.1
200
Phrase
OK
Value
Date:
Thu, 06 Aug 1998 12:00:15 GMT
Server:
Apache/1.3.0 (Unix)
Last-Modified:
Mon, 22 Jun 1998 ...
Content-Length: 6821
Content-Type:
text/html
Entity Body
(data data data data data data data . . .)
2XX
3XX
4XX
5XX
200 OK
User-Server Interaction
Authentication
Cookies (Set-cookie: # and Cookie: #)
Conditional GET
(e.g., If-modified-since:
22:00:00)
Convenience
Im
I am the guy
Batma
living in
n
WAYNE
MANOR,
GOTHAM
CITY
Convenience
Im
192.168.11.
200 dear
whats ya
name
babe?
Convenience
Convenience
mate !!!
You cant if
you dont
remember
my
No fear address !!
when I
am here,
dear
DNS
2
5
2
7
requesting host
surf.eurecom.fr
requesting host
surf.eurecom.fr
dns.umass.edu
It is hierarchical (easy to
remember)
.
co
m
yahoo
www
ed
u
web
mit
org
DNS Explained:
http
://www.youtube.com/watch?v=72snZctFF
tA
How the internet works (in 5 minutes or
less):
http
://www.youtube.com/watch?v=7_LPdttKX
Pc
World Wide Web (in plain English):