通过一个网络请求,对整个 HTTP、TCP、IP、以太网等协议进行了流程化分析
- 请求 baidu.com。
- DNS 解析 baidu.com,得到 IP 地址。
- 建立 TCP 连接。
- IP 协议通过算法,计算出一条通往服务器最优路径。
- IP 沿着路径跳转时,会通过 ARP 协议把 IP 地址转换成 Mac 地址。
- 以太网通过 Mac 地址,找到通信双方的硬件接口。
- 物理层通过网线作为载体,在两个硬件接口之间传输比特信号。
- TCP 连接建立完毕。
- 建立 SSL 安全层。
- 发送 HTTP 请求。
通过一个网络请求,对整个 HTTP、TCP、IP、以太网等协议进行了流程化分析