网络问题 - Windows Server 2003

网络问题 - Windows Server 2003

我的 Windows Server 2003 出现了网络问题。我正在运行以下测试:

我正在从远程位置不断 ping 我的服务器 (ping -t) 我正在从我的服务器不断 ping 一个稳定的网站 (ping -t)

每隔 X 秒,我的两次 ping 操作就会偶尔超时。

当我有更多并发连接时,这种情况会更频繁地发生。当并发连接少于 100 个时,这种情况几乎不会发生,但当并发连接数为 200-300 个时,这种情况会更频繁地发生(可能连续掉线 5 次或更多)。

我这么快就达到机器的极限了吗?

CPU 几乎不到 1%。RAM 几乎不到 30%。

这是正常的吗?

答案1

这听起来更像是带宽问题。

答案2

这表明您的带宽确实是问题所在,与服务器负载完全无关。可用带宽必须由其上的所有流量共享。当带宽开始过度使用时,所有网络数据包的响应时间都会增加。因此,一旦响应时间过长,Ping 就会超时。您可以通过使用更长的 ping 超时值重试来验证这一点。

答案3

我同意其他帖子的观点,这可能是带宽问题。

以下是需要检查的一些事项:

您能否连续 ping 服务器之前的跳数? 运行“tracert your.server.name.com”并获取服务器前最后一个可 ping 的跳数。连续 ping 该主机和服务器。响应相同吗?也尝试一下之前的跳数。这将指示网络问题可能发生的位置。如果只有您的服务器丢失 ping,那么可以肯定这不是其他网络设备的问题。

从事件日志开始,检查应用程序和系统日志中的错误。
可能是您的网卡出现错误。可能只需要更新驱动程序,请咨询您的供应商。您可能会注意到,当您的服务器“超载”时,也会发生重复发生的事件

从同一网络交换机上的另一台服务器 ping 该服务器。 如果同一 LAN 上的服务器的 ping 正常,那么可以肯定是带宽问题,如果不正确,那么听起来像是本地 LAN 网络问题,可能是双工不匹配或交换机配置不正确等原因。尝试逐一排除每个问题。

采取一些监控措施 如果可能的话,请对您的服务器进行一些监控,nagios、perfmon、zenoss、opsview、cacti、ntop,无论您喜欢哪种方式,您对服务器内部和外部发生的事情的信息越多,您就越能了解发生了什么问题。

深入了解 IIS 和应用程序日志 也许某个大文件或长时间运行的进程正在阻塞您的服务器,从您的帖子来看似乎不是这样,听起来像是 CPU/内存不足,但也考虑磁盘和其他所有问题。检查 IIS 日志并尽可能记录您数据库/网站上的日志。

获取您的网站活动统计数据。 查看可用带宽以及您提供的数据量。您是否使用 10mbit 线路,并且只是将其最大化以进行大量下载/上传?请记住,如果您完全最大化上传,这也会影响您的下载,甚至可能中断您的数据包。

希望这对您有所帮助,您提供的信息越多,您得到的答案就越好。

相关内容