Skip to content
难度基础(★)
建议时长45分钟

5.7.1 WWW服务概述

本课核心知识点整理
本课核心知识点手绘流程图(SVG)

从“访问百度”理解 WWW

课堂用浏览器访问 www.baidu.com 举例:本地客户端发出请求,远端 Web 服务器响应请求并返回网页资源。WWW 服务本质上是 C/S 模式:浏览器是客户端,Web 服务器是服务端。

角色做什么
浏览器输入 URL、发起请求、接收资源、解析显示
Web 服务器保存网页资源,接收 HTTP/HTTPS 请求并响应
DNS把域名转换为 IP 地址
HTTP/HTTPS在浏览器和服务器之间传输网页资源
HTML/CSS/JS描述页面结构、样式和交互行为

访问网页的链路

text
输入 URL
-> 浏览器判断协议和主机
-> DNS 解析域名得到 IP
-> 建立 TCP 连接或 TLS 加密连接
-> 发送 HTTP/HTTPS 请求
-> 服务器返回 HTML 等资源
-> 浏览器解析并显示页面

这一链路能把前面多个知识点串起来:DNS 负责域名解析,TCP 负责可靠传输,HTTP/HTTPS 负责 Web 资源传输,HTML 负责页面结构。

还要顺手记的移动接入补充

这节字幕开头延续了上一节网络接入技术,提到 4G/5G 的一些要点。软件设计师不深考,但可以作为概念边界记住。

技术含义特点
TD-LTETime Division LTE按时间划分上行和下行,同一频段不同时隙传输
FDD-LTEFrequency Division LTE按频率划分上行和下行,使用不同频段
5G第五代移动通信高性能、低延迟、高容量

TD 的 T 可以记成 Time,FDD 的 F 可以记成 Frequency。前者按时间分,后者按频率分。

WWW 相关考法

问题答题方向
用户侧客户端是什么浏览器
服务器侧提供什么Web 资源/网页服务
网页传输协议是什么HTTP/HTTPS
域名如何找到服务器DNS 解析为 IP
页面文件常见格式是什么HTML

例题

单选
WWW 服务中,用户侧常用的客户端软件是:
单选
浏览器和 Web 服务器之间传输网页资源常用:
单选
TD-LTE 中 TD 的核心含义更接近:

自查要点

  1. WWW 服务为什么说是客户端/服务器模式?
  2. 输入 URL 后浏览器通常经历哪些步骤?
  3. DNS、HTTP、HTML 在网页访问中分别负责什么?
  4. TD-LTE 和 FDD-LTE 的划分依据有什么不同?