Original article: https://github.com/alex/what-happens-when/blob/master/README.rst
A version of the Translation: https://github.com/skyline75489/what-happens-when-zh_CN#id9
Another version of http://blog.jobbole.com/84870/
· The USB component of the keyboard is connected to the USB controller through the USB interface on the computer. The first pin in the USB interface provides a 5 V voltage [1. output from the power supply + 5vdcdc]
· If the website is in this list, the browser will use HTTPS instead of HTTP; otherwise, the initial request will use HTTP to send [2. For normal addresses not in HSTs, The http://google.com is used by default]
· Query the local DNS server [3. Use the UDP protocol to send the request to the DNS server port 53, which has the local DNS, root DNS (), and comdns (COM) in sequence )]
1HTTPProtocol 【IPRoutingForwardingProxy]
[Original text + Supplement] What happens after you enter Google.com in your browser and press enter?