Internet与万维网
Internet
Internet概念
- Internet又称互联网,采用TCP/IP协议,将各种不同类型、不同规模、不同地理位置的物理网络联接成一个整体的全球性的计算机网络
Internet应用
- 万维网通信
- 电子邮件
- 文件传输
- 即时通讯
- 电子商务
- 信息查询
- 远程登录
万维网通信
万维网概念
- 万维网(World Wide Web)又称WWW。是无数个网络站点和网页的集合,是由超级链接构成的信息网络
组成元素
- 站点:连接到网络的和终端设备,如PC、服务器等
- 网页:即万维网文档,包含文本信息、图形、图像、声音、动画等
- 使用同一资源定位符(URL)来表示万维网上的“网页”
- 使用超级文本语言(HTML)来编写“网页”,其文件扩展名通常为*.html或*.htm等(超文本文档)
- 超链接:超链接是指从一个网页指向另一个网页(可以理解为一个指针)
- 网页传输:Web浏览器与Web服务器之间,使用超文本传送协议(HTTP)进行传输,实现超链接
HTTP协议
基础概念
- 超文本传输协议(HTTP,Hypertext Transfer Protocol)是专门用于Web浏览器和Web服务器之间传输超文本的。Web浏览器浏览网页时,要向服务器发出访问请求,Web服务器响应浏览器提交的访问请求后,向客户端传送网页信息
请求报文——从客户向服务器发送请求报文,通向URL指明所需文档的名字和位置
应答报文——从服务器到客户的应答报文,里面包含服务器的应答和浏览器所需的文档
持续连接——万维网服务器在发送响应后仍然在一段时间内保持这条连接,使统一客户(浏览器)和该服务器可 以继续在这条连接上传递后续的HTTP请求报文和响应报文(HTTP/1.1协议)
Web代理
- 从图片可以看到当校园网内部诸多的客户端会发消息给边界路由器R1,R1将这些信息发送到远端的服务器上去,但是因为当前多有的数据都经过一条链路,会导致拥堵和延迟
- 采取Web代理后
- 校园内部添加了一个高速缓存(web代理服务器),由服务器代替客户端发送万维网的HTTP的请求,服务器回执反馈给代理请求的web代理服务器,代理服务器收到回执后先复制一份,再返回给客户端,缓存的目的是为了后续还有人再请求就直接从本地把资源返回过去,就不需要走太远