抓包方法:
可以在服务器端抓,也可以在客户端抓,这里选择是在图片cache服务器上抓取的
tcpdump -S -i eth1 -nn -vvv port 80 -w test.pcap
抓包结果与分析方法:
将pcap结果用wireshark打开。
cublog不知道怎么设置图片大小,请单机图片放大观看。
同一个tcp stream里有多个GET请求,表明这三个HTTP GET请求和响应复用了同一个TCP长连接。
如果服务器端的长连接功能是开启的,应该能看到很多类似这样的流。
另外,长连接的好处是:
(1)减少了每个HTTP请求的打开和关闭连接开销
(2)避开了慢启动节点的窗口调整慢速调整的开销,后续的请求在合适的窗口直接通信。
