- First let's read MDN HOW WEB WORKS.
- Next let's watch a few quick examples of how the internet works.
- And [how IP addresses work](https://www.youtube.com/watch?v=KFooN7Mu0IM - how IP addresses work).
- Finally let's tie these things together and watch a video about DNS - what happens when you type an address into a web browser.
- Lastly, let's read a little about the anatomy of a URL
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:
- Describe, step by step, what happens when I type
www.example.com
into my browser and try to go to the page?
- ANSWER:
-
- 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...
-
- ask the OS for the IP address.
-
- if the OS doesn't know either, it queries a resolving name server.
-
- the RNS queries a root name server.
-
- the root name server directs the rns to a top level domain name server.
-
- the tld name server directs the rns to an authoritative name server.
-
- the ans provides the rns with the ip address.
-
- the rns provides the OS with the data it has acquired.
-
- the OS hands the data to the browser.
-
- the browser makes a request to the ip address.
- What does HTTP stand for?
- ANSWER: Hypertext Transfer Protocol
- What protocol does the World Wide Web use?
- ANSWER: HTTP, HTTPS
- Each computer on the Internet is assigned an IP address, what does IP stand for?
- ANSWER: Internet Protocol
- What does DNS stand for?
- A. Domain Name System*
- 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
- What is the client?
- E. The computer which the IP address belongs to
- What does URL stand for?
- ANSWER: Uniform Resource Locator
- What are protocol?
- D. The standardised method for transferring data or documents over a network
- What does DNS stand for?
- ANSWER: Domain Name System
- what is the
www
portion of a url?
- ANSWER: this is the subdomain.
- What is The markup language used for all web documents?
- ANSWER: hypertext markup language
- What is the organization that monitors web technologies?
- ANSWER: the World Wide Web Consortium
- What is the Protocol for transferring web documents on the Internet?
- ANSWER: File Transfer Protocol
- What matches the domain names with numeric IP addresses?
- ANSWER: Domain Name System