服务器与其他计算机的网络连接状态
Posted
技术标签:
【中文标题】服务器与其他计算机的网络连接状态【英文标题】:network connection status between server and other computers 【发布时间】:2016-09-15 14:46:41 【问题描述】:我需要检查网络状态,例如正常运行时间和停机时间。服务器和其他计算机之间的连接断开了多少次。断开连接的持续时间是多少。我想知道除了 ping 在 c# 中是否还有其他方法。因为 ping 被管理员禁用了。我已经尝试过 ping,但它无法正常工作,正如我上面提到的它被阻止了。请建议我用其他方法来完成我的工作。有三台计算机连接到我们正在访问这些计算机资源的服务器。它经常由于连接不良而断开连接,所以这就是我需要实现这个的原因。
【问题讨论】:
【参考方案1】:如果您想可靠地判断远程主机是否绝对不可访问,您应该使用 TCP。 ICMP (ping) 和 UDP 都不能保证传送,简单的数据包丢失可能会导致连接丢失的误报。
【讨论】:
以上是关于服务器与其他计算机的网络连接状态的主要内容,如果未能解决你的问题,请参考以下文章