DOCUMENTATION · 网络

数据封装与一次网络请求的完整过程

字数 435 · 预计阅读 2 分钟
本页导航

数据封装与一次网络请求的完整过程

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