无论是4G工业路由器还是4G DTU,主要是通过联网进行数据传输。但数据传输过程中,一旦出现网络不稳定就容易发生丢包现象。网络性能是IT问题,网络是应用程序和数据的基础,是倒是任何运营结果的错误体验。在联网过程中遇到丢弃数据包的最常见原因有以下四点。
数据在通过网络传输期间必须通过多个设备和链接传输。如果其中一个链接在数据到达时处于满容量状态,那么它必须在通过线路发送之前等待(这称为排队)。
如果网络设备落后很远,它将没有空间让新数据等待(队列),因此它唯一可以做的就是丢弃信息。
听到数据被“丢弃”可能听起来很苛刻,但大多数应用程序都可以优雅地处理这个问题,用户可能也不会注意到它。用户的应用程序意识到数据包丢失,传输速度降低,并重新传输数据。如果这是文件下载,电子邮件或其他非实时应用程序,只要数据包丢失不会继续发生,效果将是最小的。
有些应用程序根本不能很好地处理这个问题,并且效果对用户来说非常明显。如果您正在通话并且网络丢失了一些数据,则没有时间重新发送数据包,因为它是实时会话。用户通常会在小数据包丢失期间听到音频中断,如果数据包丢失严重,可能会丢失电话。另一个具有低丢包阈值的关键应用是视频会议。如果两个端点之间的数据丢失,则视频将显示伪影并且音频将失真。
建议措施:
流量报告显示您的链接未被过度使用,并且硬件利用率在规格范围内。导致跌落的下一个常见问题是出现故障的物理组件。
如果硬件无法正常工作,通常会导致在设备控制台或系统日志中看到错误消息。
如果存在链接问题,通常可以将其视为接口上的错误。这可以在铜缆和光纤上看到。
建议措施:
必须更换故障硬件,或者必须修复故障链路。
这些是网络丢包的最常见原因,但还有许多其他原因导致数据包丢失。确定根本原因的最佳方法是通过网络评估和详细的故障排除。
虽然我们可以希望为我们的网络设备编写的软件是完美的,但我可以向您保证它不是。这些网络设备非常复杂,在您偶然发现错误之前,这是一个时间问题。
这些错误可能导致新功能在部署时无法正常工作,或者在您发现性能问题之前可能会检测不到一段时间。
一旦检测到性能问题并开始进行故障排除,通常可以使用系统日志和数据包捕获找到这些类型的问题。]
建议措施:
您必须升级受影响设备上的软件。
如果设备的带宽足够,如果工业路由器或交换机设备无法跟上流量,也可能会遇到丢包问题。
假设最近数据传输设备的链接从1Gb升级到10Gb,因为流量报告显示您在一天的高峰时段处于满负荷状态。升级后,您的图表显示带宽高达1.5Gb,仍然会遇到网络性能问题。问题可能是设备无法跟上流量,并且已达到硬件可提供的最大吞吐量。
流量到达设备,但设备的CPU或内存最大,无法处理额外的流量。
这会导致超出容量容量的所有流量的数据包丢失。
建议措施:
必须使用可以处理最大吞吐量的新设备替换硬件,或者可能将其他硬件集群以提高吞吐量。