Page 40 - Web性能权威指南
P. 40
݀ໃ܋ থ܋
ت൩൱
4߲TCP
5840ጴব
8߲TCP
11 680ጴব
3߲TCP
4380ጴব
图 2-5:通过新 TCP 连接取得文件
• 0 ms:客户端发送 SYN 分组开始 TCP 握手。
• 28 ms:服务器响应 SYN-ACK 并指定其 rwnd 大小。
• 56 ms:客户端确认 SYN-ACK,指定其 rwnd 大小,并立即发送 HTTP GET 请求。
• 84 ms:服务器收到 HTTP 请求。
• 124 ms:服务器生成 20 KB 的响应,并发送 4 个 TCP 段(初始 cwnd 大小为 4),
然后等待 ACK。
• 152 ms:客户端收到 4 个段,并分别发送 ACK 确认。
• 180 ms:服务器针对每个 ACK 递增 cwnd,然后发送 8 个 TCP 段。
• 208 ms:客户端接收 8 个段,并分别发送 ACK 确认。
• 236 ms:服务器针对每个 ACK 递增 cwnd,然后发送剩余的 TCP 段。
• 264 ms:客户端收到剩余的 TCP 段,并分别发送 ACK 确认。
22 | 第 2 章