【发布时间】:2012-02-28 16:15:34
【问题描述】:
我想通过监视浏览器需要某些页面时打开的 TCP 连接数来定义使用哪个版本的 HTTP(以经验方式)。我选择了带有 2 个图片的页面并运行
netstat -s | grep "active connections"
结果是 1613
然后我打开此页面http://c2.com/doc/pages.html 并再次运行此命令: 结果是 1637。
如果我关闭了所有可能发送 TCP 数据包的 Web 客户端,只有浏览器和 bash 打开,这怎么可能。为什么打开了这么多 TCP 连接?
【问题讨论】:
-
没有办法通过计算连接数来找出正在使用的 http 版本。仅仅因为支持保持活动连接并不需要使用它们。是否使用它们取决于客户端和服务器应用程序。
标签: tcp package network-protocols netstat