WWW 的概念与组成结构
万维网(World Wide Web,WWW)是一个分布式、联机式的信息存储空间,在这个空间中:一样有用的事物称为一样资源,并由一个全域统一资源定位符(URL)标识。这些资源通过超文本传输协议(HTTP)传送给使用者,而后者通过单击链接来获取资源。
万维网使用链接的方法能非常方便地从因特网上的一个站点访问另一个站点,从而主动地按需获取丰富的信息。
机制
万维网的三个标准
万维网的内核部分是由三个标准构成的(HTTP 在传输层所使用的协议 2018 年考过):
| 标准 | 作用 |
|---|---|
| 统一资源定位符(URL) | 负责标识万维网上的各种文档,并使每个文档在整个万维网的范围内具有唯一的标识符 URL |
| 超文本传输协议(HTTP) | 一个应用层协议,它使用 TCP 连接进行可靠的传输,HTTP 是万维网客户程序和服务器程序之间交互所必须严格遵守的协议 |
| 超文本标记语言(HTML) | 一种文档结构的标记语言,它使用一些约定的标记对页面上的各种信息(包括文字、声音、图像、视频等)、格式进行描述 |
URL
URL 是对可以从因特网上得到的资源的位置和访问方法的一种简洁表示,URL 相当于一个文件名在网络范围的扩展。URL 的一般形式是:
- **<协议>**指用什么协议来获取万维网文档,常见的协议有 http、ftp 等。
- **<主机>**是存放资源的主机在因特网中的域名或 IP 地址。
- **<端口>和<路径>**有时可省略(省略时按协议的默认端口,如 HTTP 的 80)。
- URL 中不区分大小写。
万维网的工作方式
万维网以客户/服务器模式工作。浏览器是在用户主机上的万维网客户程序,而万维网文档所驻留的主机则运行服务器程序,这台主机称为万维网服务器。客户程序向服务器程序发出请求,服务器程序向客户程序送回客户所要的万维网文档。工作流程如下:
- Web 用户使用浏览器(指定 URL)与 Web 服务器建立连接,并发送浏览请求。
- Web 服务器把 URL 转换为文件路径,并返回信息给 Web 浏览器。
- 通信完成,关闭连接。
万维网是无数个网络站点和网页的集合,它们在一起构成了因特网最主要的部分(因特网也包括电子邮件、Usenet 和新闻组)。
边界
万维网不等于因特网。 万维网只是因特网上最主要的一类应用;电子邮件、FTP 等也都在因特网上。
URL 中不区分大小写。 但路径部分在很多服务器的文件系统上事实上是区分的——考试按教材口径答”不区分”。
HTTP 使用 TCP。 万维网要求可靠传输(2018)。
URL 相当于文件名在网络范围的扩展。 它同时指明了”用什么协议、找哪台主机、取哪个文件”。
对照速查
| 说法 | 对错 |
|---|---|
| 万维网的三个标准是 URL、HTTP、HTML | ✅ |
| HTTP 使用 UDP 传输 | ❌(TCP,2018) |
| URL 的一般形式是 <协议>://<主机>:<端口>/<路径> | ✅ |
| URL 中的端口和路径有时可以省略 | ✅ |
| URL 区分大小写 | ❌(教材口径) |
| 万维网以客户/服务器模式工作 | ✅ |
| 万维网就是因特网 | ❌ |
考点
- 万维网的三个标准:URL、HTTP、HTML
- URL 的一般形式与各部分含义;不区分大小写
- 万维网以 C/S 模式工作;浏览器是客户程序
- HTTP 在传输层使用 TCP(2018)
链接
- 🏠 返回总览:计算机网络第 6 章:应用层总览
- ⬅️ 上一节:6.4.3 SMTP 与 POP3
- ➡️ 下一节:6.5.2 超文本传输协议 HTTP
- 📖 名词库:第 6 章名词库