[原文 + 补充] 当你在浏览器中输入Google.com并且按下回车之后发生了什么?
原文:https://github.com/alex/what-happens-when/blob/master/README.rst
一个版本的翻译: https://github.com/skyline75489/what-happens-when-zh_CN#id9
另一个版本的翻译:http://blog.jobbole.com/84870/
· 键盘的USB元件通过计算机上的USB接口与USB控制器相连接,USB接口中的第一号针为它提供了5V的电压【1.由电源的+5VDCDC输出】
· 如果网站在这个列表里,浏览器会使用 HTTPS 而不是 HTTP 协议,否则,最初的请求会使用HTTP协议发送【2.对于不在HSTS的普通地址,默认使用http://google.com】
· 查询本地 DNS 服务器【3.使用UDP协议,向DNS服务器53端口,依次已本地DNS,根DNS(),comDNS(com)】
1 HTTP 协议【IP 路由转发代理】