如何找到网络间歇性无响应的原因?


0

我有一个简单的网络使用:

  • 1个开关( 16端口千兆轻松智能交换机
  • 4个Windows 10 PC(用作自助服务终端,带有自定义软件应用程序)
  • 1 Windows 10 PC(用作SQL Server)
  • 10个定制板(它们响应ARP,ICMP,并通过网络发送小数据)

所有的PC和主板都设置有静态IP地址,并且PC有一个额外的适配器,可以将它们连接到互联网(在不同的IP地址范围和子网上编辑)。

在我的应用程序中,我间歇性地收到错误: a network related or instance specific error occurred while establishing a connection to sql server. the server was not found.

我相信在网络中存在某种不稳定性/高利用率,但在我的生活中无法弄清楚如何诊断它?

我可以采取哪些步骤或工具来找出此问题的根本原因?

编辑: 两个网络都在不同的子网和IP范围(192.xxx和172.xxx - 我们使用192网络定制板,172互联网)

编辑: 我曾尝试使用Wireshark尝试在网络中找到瓶颈,但我不知道采取什么步骤来设置和监控吞吐量或利用率。


你有没有尝试过其他人在这里经历过类似的一些建议: stackoverflow.com/questions/18060667/...
Kinnectus

1
好。您是否注意到网络的任何特定配置存在问题...例如,您说某些客户端也连接到互联网 - 是否为其中一个客户端提供相同IP的任何连接。您是否尝试过更改静态IP范围/子网?您可能还需要考虑手动配置网络适配器速度,因为自动协商可能会导致一些问题。手动将它们设置为100Mbps /全双工,然后将其设置为千兆位和反复试验,以查看问题是否以一种速度发生在另一种速度上。
Kinnectus

1
编辑您的问题以提供此信息,以便其他人不要质疑:)
Kinnectus

1
我建议下载 Wireshark (免费使用)!在它的帮助下,您可以确定一些问题的答案。
Hannu

1
Zach67询问流量是否越过网络边界。即服务器位于172.x,客户端位于192.x.另外请编辑你的帖子,这样我们就可以看到带有子网掩码的完整网络IP地址。没有掩码,IP地址是不可中断的。它本质上是了解网络开始和结束位置的关键。
Tim_Stewart
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.