一个WEB页面的访问过程

在了解web的访问过程之前,我们需要了解几个简单的概念:

DNS工作原理:每个IP地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开。有了主机名,就不要死记硬背每台IP设备的IP地址,只要记住相对直观有意义的主机名就行了。这就是DNS协议的功能。,DNS是专门负责将域名转换成对应的IP地址。

主机名到IP地址的映射有两种:

        (1).静态映射:每台设备上都配置主机到IP地址的映射。

         (2).动态映射:建立一套域名解析系统(DNS),只在专门的DNS服务器上配置主机到IP地址的映射,网络上需要使用主机名通信的设备,首先需要到DNS服务器查询主机所对应的IP地址

web页面的访问过程:

1.例如:客户端输入一个URL.形如:http://www.baidu.com。

2.浏览器会查询本机,获取主机名对应的IP地址。

3.如果没有查询到相应的IP地址,浏览器将会做DNS解析,获取主机名对应的IP地址。

4.浏览器向服务器发起请求。

5.经过三次握手,服务器确认与客户端已进行连接,开始进行通信 。

6.客户端向服务器发送请求数据——以4KB大小为1个请求数据包。

7.服务器开始接受请求数据包,接收后开始处理数据。

8.服务器开始行客户端返回数据——4KB大小的响应数据。

9.响应结束后,服务器和客户端经过四次挥手,断开连接,数据将会显示在浏览器。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值