网络原理考点之HTTP连接

如题:2019年4月

网络原理考点之HTTP连接

答:

可以说是之前看过的知识点,很好理解的东西,不一定能记住。这源自于心理并没有当成一个有价值的知识。

做这样的题一定要抓住主干,不能被一些不重要的部分给迷惑了。你看第2问与其他关于HTTP的问就没多少联系。要学会知识点的跳越。同一大题,可能不是一个知识点。与上篇 分配IP的考点一样,基本没啥难度,只要对书中的知识点熟悉。

1)这个不用说了,域名其实就是IP地址的代名词,所以答案是www.abc.com

2)解析URL的IP地址,其实就是DNS解析,这里也没有告诉是怎么个查询法,那就要分别讨论了。

网络原理考点之HTTP连接本地域名服务器只支持递归查询,若存在于本地域名服务器上,只需要一个响应周期,即RTTd.,最长的话,由图可知,需要4个RTTd.

要是迭代查询:

网络原理考点之HTTP连接 

最短也是一个,最长也是4个。

3)要不是刚看过书,早就不知道HTTP1.0是非持久HTTP连接。

题目说是传8个图片,过程分别为建立连接+请求网页+建立连接+图1+建立连接+图2+建立连接+图3 +   ...    +建立连接+图8.

1+1+2*8=18个RTTh

4)题目说建立五个并行HTTP连接。

则过程为建立连接+请求网页+并行建立5条连接+图1-5+并行建立3条连接+图6-8

1+1+2*2=6个RTTh

类比于下图:

网络原理考点之HTTP连接

5)问的是基于非流水线的HTTP1.1所需要的时间

首先得知道HTTP1.1是基于持久连接的,而非流水线是收到响应后才发送下一个对象的请求报文。

过程为:建立连接+请求网页+图1+.....+图8

1+1+8=10个RTTh

流水线的方式为:收到响应之前连续依次发送后续对象的请求报文。

过程为:建立连接+请求网页+图1.....图8

1+1+1=3个RTTh

如图所示:

网络原理考点之HTTP连接