4

1

The search for knowledge on Wikipedia.

1. Type url [https://www.wikipedia.org] into client's [device] browser address bar
2. Request is sent through the client's Internet Service Provider [ISP] and is then routed through other servers further up the chain until...
3. Domain Name Server [DNS] receives request and searches for target server where the relevant website is hosted [IP address].
4a. Target server receives request
4b. If initial DNS does not locate IP address of target server, it sends request to other DNS's
5. Target server receives request and sends requested page back to client broken down into multiple packets with instructions of how to reconstruct the page.  Not all packets take the same path back to the client.
6. Client pieces the packets together and rebuilds the requested web page. [UPDATE: As far as I can see, using Firefoxe's web dev inspector tool, Wikipedia's homepage uses HTML, maybe Javascript, but no CSS's]
7. Type "surveillance" into the search bar.  Keep default language "english" in pull down field.
8. Request is sent through the client's Internet Service Provider [ISP] and is then routed through other servers further up the chain until...
9. Domain Name Server [DNS] receives request and searches for target server where the relevant website is hosted [IP address].
10a. Target server receives request
10b. If initial DNS does not locate IP address of target server, it sends request to other DNS's
11. Target server receives request, searches for pages with most relevant tag [?], and sends page back to client via multiple packets. [UPDATE: Without having any way of knowing what back-end languages Wikipedia uses, I'm guessing that they employ SQL to query their databases...and that's all she wrote.]
12. Client pieces the packets together and rebuilds the requested web page.

Comments

Please sign in or sign up to comment.