万维网(WWW)

时间:2020-02-19 20:07:08   收藏:0   阅读:209

万维网(WWW)

一、万维网概述

技术分享图片

1.1超媒体与超文本

1.2.万维网的工作方式

1.3.万维网必须解决的问题

1.怎样标志分布在整个因特网上的万维网文档?

2.用什么协议实现万维网上各种超链的链接?

3.怎样使各种万维网文档都能在因特网上的各种计算机上显示出来,同时使用户清楚地知道在什么地方存在着超链?


二、统一资源定位符 URL

2.1.URL 的一般形式

技术分享图片

技术分享图片

技术分享图片

2.2.使用 HTTP 的 URL

使用 HTTP 的 URL 的一般形式:

技术分享图片


三、超文本传输协议HTTP

3.1.HTTP 的操作过程

3.2.HTTP 的报文结构

HTTP 有两类报文:

3.3.HTTP 请求报文的结构

技术分享图片

报文由三个部分组成,即开始行首部行实体主体。在请求报文中,开始行就是请求行。

3.4.HTTP 响应报文的结构

技术分享图片

响应报文的开始行是状态行。状态行包括三项内容,即 HTTP 的版本状态码,以及解释状态码的简单短语

3.5.超链接的工作过程

技术分享图片

用户点击"链接"后所发生的事件 :

3.6.请求一个万维网文档所需的时间

技术分享图片

RTT表示数据包(报文)往返时间。

3.7.持续连接 (persistent connection)

3.8.持续连接的两种工作方式

3.9.在服务器上存放用户的信息


四、代理服务器 (proxy server)

4.1.使用代理服务器的场合

1.节省内网访问 Internet 的带宽。

安装代理服务器前:

技术分享图片

内网的所有计算机上网的流量都通过这条2Mb/s的链路,这会造成该链路时延过大。

安装了代理服务器后:

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

2.绕过路由器的防火墙访问外网

技术分享图片

如图所示,在国内的用户PC1想访问国外的某些网站时,路由器收到PC1的请求后,判断出目标地址为国外的某网于是路由器的防火墙截断了该请求,导致PC1无法成功访问;

如果PC1通过国外的代理服务器中转就可以访问外网。PC1发出的请求数据包目标地址为国外某代理服务器,请求数据包到达路由器时,路由器判断出数据包的目标地址不是防火墙设置的屏蔽地址,故能够把数据包传输给国外的代理服务器,代理服务器再把数据包传输给外网的源服务器;从外网返回的数据包通过代理服务器中转之后到达路由器时源地址变为代理服务器地址,故能绕开路由器的防火墙,成功到达PC1;由此PC1能够访问外网。

3.避免IP地址被跟踪

当我们在网上发表言论时,有时候隐藏个人计算机的IP地址能够带来很大便利。通过代理服务器在网络上进行活动能够有效地防止个人计算机地IP地址被跟踪。

原理为改变数据包地目标地址或源地址,过程与"上2"类似。


五、浏览器

浏览器就是在用户计算机上的万维网客户程序,相当于客户端。

5.1.浏览器的结构

技术分享图片

5.2.浏览器中的缓存

原文:https://www.cnblogs.com/AhuntSun-blog/p/12332541.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!