这是计算机网络最经典的综合问题之一,考察对各层协议的理解。
完整流程
-
DNS 解析
- 浏览器缓存 → 系统缓存 → DNS 服务器查询
- 域名 → IP 地址
-
TCP 三次握手
- SYN → SYN-ACK → ACK
- 建立可靠连接
-
HTTP 请求/响应
- 浏览器发送 GET 请求
- 服务器返回 HTML
-
浏览器渲染
- HTML 解析 → DOM 树构建
- CSS 解析 → CSSOM
- JS 执行 → DOM 更新
- 渲染树 → 布局 → 绘制
2026/4/17...小于 1 分钟
这是计算机网络最经典的综合问题之一,考察对各层协议的理解。
DNS 解析
TCP 三次握手
HTTP 请求/响应
浏览器渲染
计算机网络是计算机科学的基础领域之一,博客以 Computer Networking: A Top-Down Approach 教材为主参考。
| 层次 | 主要协议 | 主要设备 |
|---|---|---|
| 应用层 | HTTP, DNS, SMTP | — |
| 传输层 | TCP, UDP | — |
| 网络层 | IP, ICMP, OSPF | 路由器 |
| 链路层 | Ethernet, PPP | 交换机 |
| 物理层 | 光/电信号 | 集线器 |
Web 开发是互联网应用构建的实践领域,涵盖前端、后端、网络协议等多个方面。
本目录对应 docs/learningNote/Computer_Network/,以教材 Computer Networking: A Top-Down Approach (Kurose & Ross, 7th Ed.) 为主参考。