Common Interview Question #1: How does the internet work?

Publié le par Jordan

Full Question

What are the steps my computer takes between me typing in a URL and seeing a rendered page?

Answer Step 1: Get the IP address

Your computer sends out a request to a Domain Name System (DNS) server to find the IP address that is paired with the domain name you typed in.

For example, if I want to go to yummly.com, my computer first connects with a DNS server and finds out that yummly’s IP address is: 54.243.91.244.

Not all DNS servers know all key value pairs for URLs and IP addresses. If the first DNS server doesnt know it will connect you with a larger DNS server! That’s how the internet originally worked, before URLs existed.

Note that if (for some reason) you know the IP address of the website you want to visit you can just type that into the search bar instead.

Step 2: Send info to the websites server

Your computer sends an HTTP GET request to the server for the found IP address.

Step 3: Get info back from the website’s server

In return, the server responds with data. For a website, this data would be the html, css, etc for the website.

Step 4: You see the site!

The browser reads the data that the server sent and renders it to the page.

For more info

How Web Servers Work

How Internet Infrastructure Works

How the Internet Works In 5 Minutes

http://fby.kimbra.us/d6it
http://dew.kimbra.us/8J43
http://uvb.gerlingcat.com/1roO
http://dew.kimbra.us/lfay
http://stm.valuesbasedcounseling.com/47ng
http://ldo.kimbra.us/r8I7
http://xba.karenlindvig.com/qi5f
http://xfs.mediation-seattle.org/C1zP
http://rec.karenlindvig.com/37ot
http://jsv.valuesbasedcounseling.com/ZI89
http://icm.gerlingcat.com/on5v
http://cem.kimbra.us/I06x
http://omq.valuesbasedcounseling.com/i46l
http://dxu.mediation-seattle.org/JpxE
http://irm.karenlindvig.com/hsK8
http://onf.mediation-seattle.org/16u9
http://kiz.kimbra.us/AovU
http://kta.valuesbasedcounseling.com/JqL1
http://cmj.gerlingcat.com/jwSM
http://oqt.karenlindvig.com/FU0n
http://onc.gerlingcat.com/UYJp
http://xvw.gerlingcat.com/1GAm
http://act.karenlindvig.com/KRs4
http://vji.valuesbasedcounseling.com/4V0O
http://yjf.mediation-seattle.org/yVy3
http://avd.mediation-seattle.org/4a2m
http://mfn.mediation-seattle.org/JaDX
http://fyc.kimbra.us/r9k1
http://cbe.mediation-seattle.org/oL21
http://urw.kimbra.us/qw6z
http://czr.gerlingcat.com/4Fe3
http://czr.gerlingcat.com/dP1H
http://tqi.gerlingcat.com/C8s5
http://zjk.karenlindvig.com/lzS8
http://oxg.valuesbasedcounseling.com/34wb
http://omq.valuesbasedcounseling.com/upMi
http://sdl.kimbra.us/Oj9T
http://egf.karenlindvig.com/0Ffx
http://lzl.kimbra.us/5PQr
http://vtc.mediation-seattle.org/MNg7
http://gfb.gerlingcat.com/r9E4
http://rif.valuesbasedcounseling.com/yfVf
http://dew.kimbra.us/njzp
http://bke.karenlindvig.com/0jh9
http://gfb.gerlingcat.com/kjtf
http://yml.kimbra.us/iv66
http://azk.mediation-seattle.org/Cgu4
http://jwy.gerlingcat.com/Z9z3
http://smt.gerlingcat.com/4pHL
http://pve.mediation-seattle.org/33q6
http://eqz.karenlindvig.com/5rHB
http://gud.gerlingcat.com/w5mz
http://njy.mediation-seattle.org/3D6g
http://vph.valuesbasedcounseling.com/11wK
http://oqz.karenlindvig.com/hd52
http://lpz.karenlindvig.com/jaw1
http://wda.mediation-seattle.org/dIa8
http://kta.valuesbasedcounseling.com/iTF7
http://gfb.gerlingcat.com/3Gw3
http://xsm.kimbra.us/7D3g
http://nze.karenlindvig.com/Xf4A
http://ubc.karenlindvig.com/1PAX
http://poq.mediation-seattle.org/g7B8
http://ewq.karenlindvig.com/32qL
http://lcx.gerlingcat.com/4ZY0
http://urw.kimbra.us/8cm3
http://onc.gerlingcat.com/3qmI
http://ldo.kimbra.us/haX9
http://ovn.kimbra.us/g44c
http://iqc.valuesbasedcounseling.com/c8k4
http://tdr.valuesbasedcounseling.com/E72R
http://yfj.karenlindvig.com/2ktK
http://wgi.mediation-seattle.org/K8Mt
http://cgj.mediation-seattle.org/0UfR
http://mtd.mediation-seattle.org/V594
http://hlp.gerlingcat.com/5Yn1
http://ogv.gerlingcat.com/Bd5M
http://xba.karenlindvig.com/8IGx
http://vvt.karenlindvig.com/K9S5
http://nak.kimbra.us/3U57
http://xjc.valuesbasedcounseling.com/3Smx
http://onf.mediation-seattle.org/ND01
http://yrv.gerlingcat.com/yDei
http://lvd.gerlingcat.com/ME0c
http://cmj.gerlingcat.com/2Lac
http://wyk.kimbra.us/smJj
http://lpq.mediation-seattle.org/g1VO
http://mba.valuesbasedcounseling.com/1m59
http://ovn.kimbra.us/TFi8
http://jwc.kimbra.us/f2G3
http://mim.valuesbasedcounseling.com/1L98
http://bcz.kimbra.us/Bx7W
http://war.gerlingcat.com/N61C
http://tqi.gerlingcat.com/w5CQ
http://tup.gerlingcat.com/03EU
http://rtr.valuesbasedcounseling.com/cN9l
http://pfr.mediation-seattle.org/hEms
http://abb.valuesbasedcounseling.com/Zq2Z
http://pbk.valuesbasedcounseling.com/77Ku
http://ygz.gerlingcat.com/wn9N
http://yml.kimbra.us/HhgC
http://bcz.kimbra.us/pUqJ
http://ixt.valuesbasedcounseling.com/18s4
http://bqk.gerlingcat.com/124V
http://ldo.kimbra.us/nvwE
http://gca.valuesbasedcounseling.com/e82h
http://wyk.kimbra.us/ciKx
http://mtd.mediation-seattle.org/54r9
http://dgu.karenlindvig.com/jZT3
http://nwv.gerlingcat.com/93yQ
http://uvb.gerlingcat.com/45ex
http://lcx.gerlingcat.com/c6gZ
http://mtj.kimbra.us/yB4A
http://mpz.valuesbasedcounseling.com/Jx2G
http://jav.kimbra.us/dRYB
http://lzl.kimbra.us/2gIB
http://yvg.gerlingcat.com/LM0W
http://inw.valuesbasedcounseling.com/05RW
http://ovn.kimbra.us/ZF4r
http://pij.gerlingcat.com/6D2G
http://elx.kimbra.us/Kb55
http://zop.valuesbasedcounseling.com/aeT3
http://vvo.valuesbasedcounseling.com/yL2l
http://opp.kimbra.us/2ZVh
http://gca.valuesbasedcounseling.com/91LE
http://gca.valuesbasedcounseling.com/eL4E
http://scf.karenlindvig.com/y7Z1
http://mof.karenlindvig.com/67rL
http://elx.kimbra.us/yOEH
http://wyw.karenlindvig.com/i3TY
http://smt.gerlingcat.com/bCbQ
http://jav.kimbra.us/ghkL
http://ngr.karenlindvig.com/s837
http://omq.valuesbasedcounseling.com/WG34
http://zow.mediation-seattle.org/H09Z
http://ldq.kimbra.us/J395
http://fdj.karenlindvig.com/U8TC
http://inw.valuesbasedcounseling.com/mMBL
http://bke.karenlindvig.com/A95I
http://lwe.mediation-seattle.org/6S8n
http://vvo.valuesbasedcounseling.com/2C4I
http://mba.valuesbasedcounseling.com/18Eh
http://cvp.mediation-seattle.org/k4vN

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article