如何查明哪个进程/活动/软件/协议会减慢单台计算机上的 LAN 速度

Fél*_*ier 6 networking debugging

这个关于调试我们的业务 LAN 的问题中,我已经能够查明一台降低我们网络速度的计算机。

当计算机打开并连接到网络时,大约 5% 的所有站点交互(即点击网站中的链接)在很大程度上减慢,有时在 40 秒后呈现页面而不是常规页面或两秒钟。

当我们断开计算机的连接时,网络负载会很顺利。

我们有一个托管的 Cisco 催化剂交换机、一个 Cisco ASA-5505 防火墙,以及一些监控工具(wireshark 和 nmap)。

计算机用作照片服务器(使用 iPhoto)并在我们网络的计算机之间传输一些信息。

我怎样才能追踪和/或监控我的网络或计算机活动,让我知道,在连接到网络的一台确定的计算机上,什么进程/协议/活动正在减慢网络速度?

Kyl*_*ndt 10

当涉及到单台计算机时,通常您希望获得数据包捕获,然后对数据包捕获进行一些分析,包括以下内容:

  • 协议分解
  • 每秒数据包数
  • 顶级发送者接收者等

我建议使用wiresharkMicrosoft Network Monitor。使用网络监视器,您将获得捕获的过程细分,这可能会有所帮助(如果您碰巧在 Windows 上):

在此处输入图片说明

为此,您可能希望以管理员权限运行它。

也有可能是 NIC 出现故障。因此,请检查该接口的交换机端的数据包速率和各种错误计数器。您还可以使用交换机的“端口监视器”功能来监视交换机端口。如果发生这样的事情,我希望 LAN 变慢(即计算机到计算机),而不仅仅是 Internet。