{/dede:field.body}

路由器丢包的原因有很多种,本文将介绍如何评价路由器是否丢包和处理方法。

另一方面,存储器的碎片化是指路由器的存储器被分割为多个不连续的块。 他会导致内存使用率下降,严重的情况下会发生内存错误,可能会影响路由器的性能。 虽然也有路由器的消息丢失的问题,但实际上路由器的内存有碎片问题,普通硬盘也有这种问题。

如果微软操作系统附带碎片整理程序,则可以使用硬盘碎片整理程序,帮助客户对硬盘进行碎片整理,从而提高硬盘的存储容量和存储性能 这里所说的存储器碎片其实和硬盘碎片很像。

二、该如何评价路由器的内存中是否有碎片? 这里使用最多的是灵科路由器拥有的show memory指令。 此命令显示当前内存的相关情况。

执行该命令时,将显示当前可用内存( free )和最大可用高速)的值。 互联网管理员可以比较这两个值,以评估片段对路由器性能的影响。 这是将路由器的可用内存与最大可用高速大小进行比较。

如果路由器的可用内存接近最大可用高速大小,则表示路由器有碎片但影响很小。 但是,如果最大可用块很小,而最大可用内存只有几十分之一,则会证明路由器的内存碎片问题很严重。

三、如果路由器的可用内存为20m,最大可用块的大小为15m,则表示路由器的内存中有一定的碎片,但该碎片不会影响路由器的正常运行。 如果可用内存为20m,最大可用块为0.8m,则证明路由器的内存中存在相对多的碎片。

连续的内存没有足够的可用速度,可能会发生内存分配的严重问题,如在一个或多个接口上间歇性丢失消息。

路由器的内存允许内存碎片化。 迄今为止,还没有完全不引起内存碎片的内存管理技术。 只是,这个碎片必须保证合理的值。

四、其实这个可用块和可用存储器的关系可以利用柜子的抽屉表示。 例如,一个柜子的空余容量比较大,但里面隔开了大小不同的1000多个格子。 各格子的空间的容量有限。

如果需要存储大数据,则总容量足够,但小格子的容量不够。 在这种情况下,会出现消息丢失的问题。

此时,内存看起来已被充分使用,但此时内存中没有用于存储数据的连续空。 所以,这些比较大的空闲存储器实际上不能留下多少数据。

五、如果路由器内存明显没有过多的碎片,互联网管理员必须考虑是否是因为cpu过载而丢失了消息。 要查看cpu的采用率,可以使用show process命令查看路由器的cpu采用情况。 使用此命令可以显示路由器的cpu的最近5秒、最近1分钟和最近5分钟的cpu利用率。

由于cpu的采用率经常变化,所以互联网管理者最关心的是5分钟以内的cpu平均采用率。 此时,可以证明路由器接口的消息丢失很可能是由cpu的过载引起的。

六、确认路由器的cpu过载时,互联网管理员需要确认哪个进程消耗了大量的内存。 只有找出这个主谋,互联网管理者才能对症下药,处理问题。

互联网管理员的研究结果显示,如果srb background进程占用大量cpu,则证明正在发生桥接风暴。 因此,为了解决cpu过载问题,互联网管理员可以使用show process memory命令查看路由器的内存分配新闻。

执行此命令后,将反馈当前路由器的内存可用量、招聘量等新闻。 也反映各个进程消耗的内存空之间。 如果进程使用的内存和上述处理器都很大,则表示进程有问题。 互联网管理者必须逐一调查这些可能的流程。

七、在某些情况下,互联网管理员可以强制关闭部分占用cpu资源的过程,然后测试消息丢失的情况是否得到改善。 如果有明显的改善,就找出了问题的原因。

此时,互联网管理员可以对症下药,分析这个过程所支持的服务是什么,为什么要消耗这么多cpu资源和内存资源。

如果可以的话,可以先关闭这项服务,减少短信丢失现象,保障其他服务的正常运营。 确定问题的原因,进行修复,然后重新启动。

读了上面的文案之后,了解丢包的原因,做比较的对策就可以处理问题了。 观察到路由器上使用了很多交换技术,他们都依赖消息。 如果消息丢失,无论使用多高级的交换技术都将无法正常工作。 如何防止信息的损失是很重要的。

来源:雪球新闻网

标题:“路由不定时丢包原因和处理做法”

地址:http://www.xiaolihe.cn/xqsmkj/1778.html