如何检查任何网络连接是否相当稳定
网络工程
联网
2022-02-07 01:34:57
2个回答
基本上,您可以监视网络端口的故障或测试每个链接/路径的错误。
监控:
- 托管交换机端口上的错误计数器
- 主机/网卡端的错误计数器
- 端口状态(链路状态、速度、双工模式)
- 设备可用性(ping、状态页、telnet、...)
SNMP 可用于永久监控并在出现错误时生成自动陷阱。
主动测试:
- 已部署的布线(重新)认证为规格
- (扩展的)同时在两个方向上使用千兆链路进行吞吐量测试(对于所有线对),例如使用 iperf3
- 之后检查错误计数器
COM 服务器可以有自己的怪癖。确保你有一个体面的设备,安装了最新的固件并且电源可靠(最好来自交换机的 PoE)。
如果您不能使用持续监控(客户端网络/没有设施的远程网络),则实际上不可能知道网络(当前)是否正常工作。请注意,在复杂网络中发现和消除间歇性问题本身就是一门科学。
尤其是当连接在 Internet 上运行时,可能无法确保可靠运行,并且相关设备和协议需要能够处理数据包丢失并缓冲长时间的中断。如果这是不可能的,那么您就不能使用简单的 COM 服务器,并且需要在更大的设备、嵌入式服务器等上使用本地缓冲。
这是一个非常笼统的问题;)
您有很多选择,即使用遥测(这很大程度上取决于您使用的网络设备)或外部监控工具来跟踪您的连接状态(即通过 SNMP 等跟踪参数,或者只是尝试 ping 远程设备)。
其它你可能感兴趣的问题