一种解释方式:
1.在浏览器中输入地址,如:www.baidu.com
2.向DNS服务器查询网站IP地址
3.DNS服务器返回网站IP地址(如:119.75.217.56)
4.浏览器得到IP地址后.浏览器会把用户输入的域名转化为HTTP服务请求
5.服务器接收到请求后,返回网页信息
6.客户端浏览器将这些信息组织成用户可以查看的网页形式
另一种:
- 浏览器从URL中解析出服务器的主机名;
- 浏览器把服务器主机名转换为服务器的IP地址;
- 浏览器从URL中解析出与服务器端通讯的端口号(如果存在);
- 浏览器建立一条与web服务器的TCP连接;
- 浏览器向服务器发送一条HTTP请求报文;
- 服务器接收并返回一条HTTP响应报文给浏览器;
- 关闭连接,浏览器展示服务器返回的结果页面。