COMPSCI 92L Lecture Notes - Lecture 10: Javascript, Dark Web, Hypertext Transfer Protocol

34 views1 pages
11 May 2016
of 1
Spring 2016
Deep, Dark Web
Check each of the statements below that is true about DNS (Domain Name System)
It provides a service for mapping domain names, like, to IP addresses like
DNS works in a hierarchal way -- trying to find information close to the client, then
somewhat removed, then eventually at a root DNS server
As IPv6 continues to replace/supplant IPv4 the domain name system will need to be changed
because 128-bit addresses require different handling than 32 bit addresses
Security concerns have led to evolutionary changes in DNS to ensure it works in an
increasingly insecure Internet
Check each statement that is true about HTTP and IP
http is a protocol for the web, IP is a protocol for the Internet as distinct from the web
http relies on IP for communication between webservers and webclients (browsers)
IP is often used with TCP (transmission control protocol) to ensure reliable delivery of
information given an unreliable Internet
HTTP is currently a protocol managed by the W3C, IP is managed by the IETF
Check each statement that is true about cookies as used on the world wide web
Cookies can be sent from the client/browser to a server and from a server to a
Cookies are small text files stored by a web browser
Cookies sent when a client browses 10 different websites can be pooled to supply
information that combines about all 10 sites
Cookies can "stick" or remain on your computer for years, and don't necessarily expire
when you shut down your browser
Check each that is true about HTTP as a stateless protocol
When a server sends information/bits to a client (browser) the connection between the
server and client exists only as long as it takes to send the bits, then the connection is
When a browser requests a webpage/information from a server the request "waits" until the
server sends information back
Cookies can serve as a "bridge" sending information between client and server that
effectively "connects" them during a browsing session
The use of Javascript in a webpage changes stateless HTTP to a stateful protocol
find more resources at
find more resources at