好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Cisco认证-探讨路由器报文丢失原因与解决措施.docx

5页
  • 卖家[上传人]:夏**
  • 文档编号:541523926
  • 上传时间:2024-03-19
  • 文档格式:DOCX
  • 文档大小:14.24KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Cisco认证:探讨路由器报文丢失原因与解决措施造成报文丧失的缘由有许多,不过最主要的可能是路由器内存缺乏或者CPU过载所造成的要解决这个问题,首先需要推断问题的缘由下面笔者介绍两种简洁的方法来帮忙网络治理员推断路由器报文丧失的幕后黑手究竟是谁  一、推断是否是内存碎片问题造成报文丧失  内存碎片是指路由器内存被划分了很多不连续的块他将导致内存利用率降低,严峻时可能会产生内存错误,影响路由器的性能它也会导致路由器报文丧失的问题其实不仅路由器的内存存在碎片问题,一般的硬盘也存在这种问题如微软操作系统中就自带一个碎片整理工具,可以保障用户来整理硬盘中的碎片,以提高硬盘的存储容量以及存储性能这里指的内存碎片其实跟硬盘碎片是类似的  那该如何推断路由器的内存是否存在碎片呢?这里主要借助的是思科路由器自带的SHOW MEMORY命令这个命令会显示当前内存的相关信息如执行这条命令后,会显示当前可用内存(Free)与可用快(Largest)的数值网络治理员把这两个值进展比拟,就可以推断碎片对路由器性能的影响。

      这主要是把路由器的可用内存与可用快的大小进展比拟假如路由器的可用内存与的可用快大小比拟接近时,表示虽然路由器存在碎片但是影响不大但是若可用的块很小,如只有可以用内存的几非常之一,那么就说明路由器内存碎片问题比拟严峻了  如路由器的可用内存为20M,而可用块的大小为15M的话,则表示路由器内存中是有肯定的碎块,但是这点碎块不影响路由器的正常运行假如可用内存为20M,而可用块为 0.8M的话,则说明路由器内存中存在比拟多的碎块连续连续内存中没有足够大的可用快,这有可能导致严峻的内存安排问题,如导致一个或者多个接口间歇性的丧失报文在路由器内存中,允许存在肯定的内存碎片到现在为止,还没有哪一种内存治理技术说可以完全避开产生内存碎片只是这个碎片要保证一个合理的值详细这个值是多少,也没有人可以给出一个详细的标准不过依据笔者的阅历,能够保证可用块的大小在可用内存的二分之一到三分之一之间固然可用块大小跟可用内存越接近越好  其实这个可用块与可用内存之间的关系我们可以利用柜子中的抽屉来表示如一个柜子可用容量虽然比拟大,但是里面划分了大小不等的1000多个格子每个格子的空间容量有限当有大的数据需要存储时,整的容量是够的,但是小格子的容量不够。

      此时,就会发生报文丧失的问题此时看起来内存足够用,可是此时内存中已经没有连续的空间用来存储数据所以这些看起来比拟大的可用内存,其实保存不了多少数据  遇到这种状况该如何解决呢?一个最简洁的方法就是重新启动路由器路由器重新启动时,路由器IOS系统会重新安排内存和缓存空间重新启动后,网络治理员再查看一下内存安排的过程通常状况下,过多的碎片是由于路由器长时间超负荷运行所造成的只需要重新启动一下,就可以解决内存碎片的问题  二、推断CPU是否过载  假如确定路由器内存中没有过多的碎片,则网络治理员就要考虑是否是由于CPU过载所导致报文丧失的要查看CPU的使用率,可以利用SHOW PROCESS命令来查看路由器的CPU使用状况  通过这条命令,可以显示出路由器CPU最近5秒、最近1分钟、以及最近5分钟的CPU使用率由于CPU的使用率始终在变化,故网络治理员主要关系的是5分钟之内的CPU平均使用率通常状况下,假如5分钟之内的CPU使用率能够保持在60%以下,最多不能够超过70%,则说明路由器的CPU工作还是正常的但是假如其CPU使用率到达了70%以上,则说明路由器的CPU使用过度了此时可以说明路由器接口报文丧失很可能是CPU过载所造成的。

      不过网络治理员不能够凭一次分析就推断路由器的CPU超载了如企业有会议视频应用的话,则在开启这个视频期间路由器CPU的使用率往往会居高不下故网络治理员要在不同的时段屡次测试屡次测试的结果假如说明最近5分钟的CPU使用率都到达70%以上的话,那路由器CPU过载就确认无疑了  假如确认路由器CPU过载,那么网络管员需要确认究竟是哪一个进程占用了大量的内存只有把这个罪魁祸首找出来,网络治理员才能够对症下药,解决问题如网络治理员经过查询发觉是SRB BACKGROUND进程占用了大量的CPU,则就说明发生了网桥风暴故要解决CPU过载问题,网络治理员首先要找到是谁在消耗CPU的资源  要到达这个目的,网络治理员可以通过SHOW PROCESS MEMORY命令查询路由器的内存安排信息通过执行这个命令,系统会反应当前路由器内存的可用量、以使用量等信息还会反映每个进程所占用的内存空间假如某个进程所占用的内存与上面显示的所占用的CPU都很大的话,则说明这个进程很有问题网络治理员要逐一排查这些可以的进程路由器CPU过载往往是有这些进程所造成的如有时候网络治理员可以强制把某些耗用CPU资源大的进程关闭掉,然后测试一下报文丧失的状况是否有所改善。

      假如有明显改善的话,那么就找到问题的缘由了此时网络治理员就可以对症下药,分析一下究竟这个进程多对应的效劳是什么,为什么会占用这么多的CPU资源与内存资源假如可以的话,可以先把这个效劳关闭掉,以削减报文丧失现象,保障其他效劳的正常运作等到查明问题的缘由,修复好后再重新启动  不同类型的协议适用不同类型的交换在思科路由器中采纳了许多交换技术,如过程交换、快速交换、自治交换、硅交换等等,但是他们都依靠于报文假如报文丧失的话,再怎么高级的交换技术都将不起作用所以说,如何防止报文丧失就至关重要当网络治理员发觉有报文丧失的状况,立刻要实行以上等措施找到报文丧失发生的缘由,并乐观实行措施尽早恢复故障。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.