2、万维网WWW是WorldWideWeb的简称,也称为Web、3W等。
WWW是基于客户机/服务器方式的信息发现技术和超文本技术的综合。WWW服务器通过超文本标记语言(HTML)把信息组织成为图文并茂的超文本,利用链接从一个站点跳到另个站点。
万维网概述:万维网WWW(WorldWideWeb)并非某种特殊的计算机网络。万维网是一个大规模的、联机式的信息储藏所,英文简称为Web。
万维网用链接的方法能非常方便地从互联网上的一个站点访问另一个站点(也就是所谓的“链接到另一个站点”),从而主动地按需获取丰富的信息。
万维网为什么是持续性技术?万维网(www)是互联网中使用最广泛的一种应用,是一个超大规模线上信息储藏所,以链接的形式为用户提供信息检索服务。
万维网的核心作用:使得信息在网上自由传输。
万维网提供分布式的信息检索服务:
箭头代表以链接的形式跳转到其他页面,这种方式使得一个网站可以和多个网站连接在一起
www以客户/服务器的方式工作,浏览器就是计算机上的万维网客户程序
www文档所驻留的计算机的运行服务程序,也称为万维网服务器
客户端向服务器程序发出请求,服务器程序向客户程序送回客户所要的万维网文档。在客户程序主窗口上显示出的万维网文档称为页面。
万维网的核心技术:
通过浏览器我们可以访问到各式各样的页面大致流程如下:
浏览器中输入网址
DNS服务器解析
获取内容(传输)
显示内容(显示)
筛选内容
万维网的4个核心技术:
1.统一资源定位(URL)
URL为互联网上的所有资源提供了一个位置定位和访问资源的方法,URL相当于指向每一个可访问资源的指针,这个指针指向的地址是唯一可区分和定位的。
URL格式如下:
端口号一般可以省略。
浏览器为了方便用户使用 协议:// 这部分也可以省略 但浏览器会自动补齐
一般来说路径也可以省略,一般都不会去记住路径(太麻烦)。
注意:URL中的字符步区分大小写,如果默认不是采用HTTP,则要写清楚协议类型
2.超文本传输协议(HTTP)
HTTP使用的是TCP作为传输协议,保证数据的可靠传输。端口为80端口
HTTP分为两部分:
客户端向服务器发送请求
服务器把文档发送给客户
大致过程为:客户端浏览器发送TCP连接请求,和服务器创建连接,然后客户浏览器发送HTTP请求报文,服务器收到后发送HTTP相应报文,最后释放TCP连接。
请求一个万维网文档的流程为:
HTTP访问万维网页面时所需时间:
TCP的连接需要“3次握手”才能成功连接,可以将HTTP请求作为第3次握手的内容,所以TCP连接需要RTT(万维网客户机和万维网服务器的往返时延),HTTP请求和HTTP相应报文到达客户时,需要RTT,文件传输需要时间T。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)