DOCUMENTATION · 网络
数据封装与一次网络请求的完整过程
字数 435 · 预计阅读 2 分钟本页导航
数据封装与一次网络请求的完整过程
- 应用数据、TCP 段、UDP 数据报、IP 包、链路层帧的区别。
- 数据发送时的封装、接收时的解封装,以及各层头部的作用。
- 输入 URL 后的主要步骤:解析 URL、检查缓存、DNS 解析、选择路由、建立传输连接、TLS 握手、发送 HTTP 请求、服务端处理、返回响应。
- 请求可能经过的组件:浏览器、DNS、CDN、负载均衡器、反向代理、网关、应用服务和下游服务。
- 带宽、吞吐量、延迟、往返时间(RTT)、抖动、丢包率的区别。
- 冷连接与复用连接的区别;缓存命中、代理和 HTTP/3 对请求链路的影响。
- 为什么带宽高不一定意味着单次请求快。 ------------------------------------------------------------------------