我有一个简单的网络使用:
- 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
好。您是否注意到网络的任何特定配置存在问题...例如,您说某些客户端也连接到互联网 - 是否为其中一个客户端提供相同IP的任何连接。您是否尝试过更改静态IP范围/子网?您可能还需要考虑手动配置网络适配器速度,因为自动协商可能会导致一些问题。手动将它们设置为100Mbps /全双工,然后将其设置为千兆位和反复试验,以查看问题是否以一种速度发生在另一种速度上。
—
Kinnectus
编辑您的问题以提供此信息,以便其他人不要质疑:)
—
Kinnectus
我建议下载
—
Hannu
Wireshark
(免费使用)!在它的帮助下,您可以确定一些问题的答案。
Zach67询问流量是否越过网络边界。即服务器位于172.x,客户端位于192.x.另外请编辑你的帖子,这样我们就可以看到带有子网掩码的完整网络IP地址。没有掩码,IP地址是不可中断的。它本质上是了解网络开始和结束位置的关键。
—
Tim_Stewart