Skip to content

Instantly share code, notes, and snippets.

@zackforbing
Forked from Carmer/how_the_web_works.md
Last active June 29, 2016 23:00
Show Gist options
  • Save zackforbing/b3bf20e30c8d1a86ef82386ab918e4f7 to your computer and use it in GitHub Desktop.
Save zackforbing/b3bf20e30c8d1a86ef82386ab918e4f7 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:
    1. first the browser checks to see if it knows the IP address already, and then searches the cache. if it doesn't find it, it will...
    1. ask the OS for the IP address.
    1. if the OS doesn't know either, it queries a resolving name server.
    1. the RNS queries a root name server.
    1. the root name server directs the rns to a top level domain name server.
    1. the tld name server directs the rns to an authoritative name server.
    1. the ans provides the rns with the ip address.
    1. the rns provides the OS with the data it has acquired.
    1. the OS hands the data to the browser.
    1. the browser makes a request to the ip address.
  1. What does HTTP stand for?
  • ANSWER: Hypertext Transfer Protocol
  1. What protocol does the World Wide Web use?
  • ANSWER: HTTP, HTTPS
  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*
  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: name
  1. What is the client?
  • E. The computer which the IP address belongs to
  1. What does URL stand for?
  • ANSWER: Uniform Resource Locator
  1. What are protocol?
  • D. The standardised method for transferring data or documents over a network
  1. What does DNS stand for?
  • ANSWER: Domain Name System
  1. what is the www portion of a url?
  • ANSWER: this is the subdomain.
  1. What is The markup language used for all web documents?
  • ANSWER: hypertext markup language
  1. What is the organization that monitors web technologies?
  • ANSWER: the World Wide Web Consortium
  1. What is the Protocol for transferring web documents on the Internet?
  • ANSWER: File Transfer Protocol
  1. What matches the domain names with numeric IP addresses?
  • ANSWER: Domain Name System
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment