How the Internet Works Flashcards
1) UDP
Browser sends User Datagram Protocol (UDP) to DNS server (dns server typically belongs to the ISP)
2) DNS action
DNS server either knows the domain name, in which case it gets an IP translation, the IP address of the ANS (authoritative name server) or a parent of it that knows how to reach the ANS
3) After locating ANS
translated IP address is returned to the client and its browser. If ANS can’t be found, error is returned
4) Browser action
Browser sends preferences for TCP communication (window size, etc)
5) Browser request ->
Request is routed to “central” ISP server which forwards request to the CO of the destination and then to the server
6) Server action
Server accepts or denies request. If accept, sends back its own preferences
7) Browser action
If browser agrees to server requirements, connection is established
8) Browser RESTful request
Browser sends HTTP GET request which may includes cached “cookies” from previous interactions
9) Server receives request
Server receives request, agrees/disagrees, and returns an HTTP response (in the form of an HTML page display)
10) HTML is rendered in the client’s browser
and other GET requests are sent by client and returned by the server
AJAX
(async JavaScript and XML) can expedite JavaScript asynchronously making in-page requests to a server