Skip to content

Instantly share code, notes, and snippets.

@allindow
Forked from Carmer/how_the_web_works.md
Last active July 2, 2016 13:54
Show Gist options
  • Save allindow/24953f4a5ffff30b4c0b762129cd5d1a to your computer and use it in GitHub Desktop.
Save allindow/24953f4a5ffff30b4c0b762129cd5d1a to your computer and use it in GitHub Desktop.

How The Web Works

Today we are going to investigate the way the web works.

Materials:

QUIZ:

Now we have a better grasp about the internet, and how some of the things are working. Now, let's answer a few questions to check our understanding. Don't be afraid to do additional research (googleing) for an answer. Fork this gist and answer the following questions:

  1. Describe, step by step, what happens when I type www.example.com into my browser and try to go to the page?
  • ANSWER: Using IP, the client requests to view this website. The browsers asks the operating system if it knows the DNS(like if it's local host maybe?), and if not it asks the Resolving Name Server to see if it's in the cache or memory, if not it asks the Root Name Server, which goes to the Com Name Servers, which goes to the Authoritative Name Server which should have the domain name in the registrar and can give the IP number for that domain to the Resolving Name Server which puts it into cache and gives it to the browser. The browser then has the correct IP to make the connection to the server, and if the status is OK sends the component files to the client in packets.
  1. What does HTTP stand for?
  • ANSWER: Hypertext Transfer Protocol
  1. What protocol does the World Wide Web use?
  • ANSWER: HTTP
  1. Each computer on the Internet is assigned an IP address, what does IP stand for?
  • ANSWER: Internet Protocol
  1. What does DNS stand for?
  • A. Domain Name System <---- this one
  • B. Digital Number System
  • C. Domain Number System
  • D. Domain Name Service
  • E. Digital Name Service
  1. How are text domain names matched to their respective numeric IP addresses.Matching the text domain names to their respective numeric IP addresses is the job of a seperate __________ server.
  • ANSWER: Domain Name System/Authoritative Name Server
  1. What is the client?
  • A. A purchaser
  • B. Internet shopping customer (Consumer)
  • C. The software which requests information from a server (browser) <----
  • D. The server to which a particular computer sends data
  • E. The computer which the IP address belongs to
  1. What does URL stand for?
  • ANSWER: Uniform Resource Locator
  1. What are protocols
  • A. The standardisation of IP addressess
  • B. The DNS standard method for data transfer
  • C. The standardised network address system
  • D. The standardised method for transferring data or documents over a network <------
  • E. The standardised method for prioratising data or document storage over a network
  1. What does DNS stand for?
  • ANSWER: Domain Name System
  1. what is the www portion of a url?
  • ANSWER: the subdomain
  1. What is The markup language used for all web documents?
  • ANSWER: HTML
  1. What is the organization that monitors web technologies?
  • ANSWER: W3C
  1. What is the Protocol for transferring web documents on the Internet?
  • ANSWER: HTTP
  1. What matches the domain names with numeric IP addresses?
  • ANSWER: Domain Name System/Authoritative Name Server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment