网络故障(network failure)是指由于硬件的问题、软件的漏洞、病毒的侵入等引起网络无法提供正常服务或降低服务质量的状态。 一般情况下,如果路由表中有匹配的条目,就会进行后续的工作。路由器接口能否接收数据包是其工作的基础。如果报文丢失,将极大地影响路由和交换功能,最终导致数据丢失。报文丢失的原因有很多,但最主要的可能是路由器内存不足或者CPU过载。要解决这个问题,首先要确定问题的原因。 >>>B-link router一、内存碎片化是指路由器内存被分割成很多不连续的块。它会导致内存利用率的下降。严重的可能会出现内存错误,影响路由器的性能。也会造成路由器丢包的问题。其实不仅路由器内存有碎片问题,普通硬盘也有。比如微软操作系统自带碎片整理工具,可以保证用户对硬盘进行碎片整理,提高硬盘的存储容量和存储性能。这里所说的内存碎片,其实和硬盘碎片差不多。 二、如何判断路由器的内存是否碎片化?这里主要使用路由器自带的SHOW MEMORY命令。此命令将显示有关当前内存的信息。例如,执行该命令后,将显示当前可用内存(Free)和最大可用快速(Largest)值。通过比较这两个值,网络管理员可以判断分片对路由器性能的影响。 这主要是比较路由器的可用内存和最大可用块的大小。如果路由器的可用内存接近最大可用块大小,则说明路由器虽然碎片化,但影响不大。但是如果最大可用块很小,比如只有最大可用内存的十分之几,那么路由器内存碎片问题就很严重了。 >>>B-link路由器三、 如果路由器的可用内存为20M,最大可用块大小为15M,说明路由器内存有一定的碎片,但是这个碎片不影响正常运行路由器运行。如果可用内存为20M,最大可用块为0.8M,则表示路由器内存中的碎片较多。连续连续内存中没有足够的空闲内存,可能会导致严重的内存分配问题,例如导致一个或多个接口间歇性丢包。在路由器内存中,允许一定数量的内存碎片。直到现在,还没有可以完全避免内存碎片的内存管理技术。只是这个片段必须保证一个合理的值。具体值是多少,没有人能给出具体的标准。但是,根据作者的经验,最好保证可用块的大小在可用内存的二分之一到三分之一之间。当然,可用块大小与可用内存越近越好。 四、实际上,此可用块与可用内存之间的关系可以通过机柜中的抽屉来表示。 比如,一个机柜的可用容量虽然比较大,但是分成1000多个大小不一的格子。每个网格的空间容量是有限的。当需要存储大数据时,整个容量就足够了,但是小网格是不够的。这时候就会出现丢包的问题。看来这时候内存够用了,但此时内存中已经没有连续的空间来存储数据了。所以这些看似比较大的可用内存,其实可以存储的数据并不多。 五、 如果确定路由器内存中没有过多的碎片,网络管理员必须考虑数据包是否因CPU过载而丢失。要查看CPU 使用率,可以使用SHOW PROCESS 命令查看路由器的CPU 使用率。通过该命令可以显示路由器最近5秒、1分钟、5分钟的CPU使用率。由于 CPU 使用率不断变化,网络管理员主要关注 5 分钟内的平均 CPU 使用率。 >>>正常情况下,如果B-link路由器的CPU使用率在5分钟内能保持在60%以下,最多不能超过70%,则说明路由器的CPU还在正常工作。但是如果它的CPU使用率达到70%以上,就说明路由器的CPU使用率过高。此时可以解释路由器接口丢包很可能是CPU过载造成的。 六、如果确认路由器CPU过载,则网络管理员需要确认哪个进程占用了大量内存。只有找到罪魁祸首,网络管理员才能对症下药,解决问题。如果网络管理员查询后发现SRB背景进程占用了大量CPU,则说明发生了桥接风暴。因此,为解决CPU过载问题,为达到此目的,网络管理员可以通过SHOW PROCESS MEMORY命令查询路由器的内存分配信息。通过执行该命令,系统会反馈当前路由器的可用内存量和使用情况等信息。它还反映了每个进程占用的内存空间。如果一个进程占用的内存和上面显示占用的CPU都很大,说明这个进程问题很大。网络管理员需要一一调查这些可能的进程。 七、 例如,有时网络管理员可以强行关闭某些消耗大量CPU资源的进程,然后测试丢包的情况是否有所改善。如果有明显的改善,那么问题的原因就已经找到了。此时,网络管理员就可以对症下药,分析一下这个进程对应的是什么服务,为什么会占用这么多CPU和内存资源。如果可能,您可以先关闭该服务,以减少丢包并保证其他服务的正常运行。 等到查明问题原因,修复后再重启。路由器中使用了许多交换技术,例如进程交换、快速交换、自主交换、硅交换等,但它们都依赖于消息。如果消息丢失,无论交换技术多么先进,防止消息丢失都是非常重要的。 >>>B-link路由器当网络管理员发现有丢包现象时,应立即采取上述措施查找丢包原因,并采取积极措施尽快恢复故障。
当今,越来越多的业务应用运行于网络架构之上,保障网络的持续、高效、安全的运行,成为网络管理者面临的巨大挑战。 |
温馨提示:喜欢本站的话,请收藏一下本站!