show process cpu 命令
如显示IP input process is using a lot of CPU resources,检查以下情况:

一、Fast switching 在大流量的外出接口上是否被disabled.可以用 show interfaces switching 命令察看接口流量.然后在接口上重新 Re-enable fast switching .记住 fast switching是配置在output 接口.

二、Fast switching on the same interface是否被disabled. 如一个接口配有多个网段(secondary addresses )并且在这些网段间流量很大时路由器工作在process-switches方式 .这种情况下要在接口上enable ip route-cache same-interface

三、不能被fast switched的包有:switching cache没有entry的包、目的地是路由器的包、需要协议转换的包、做了policy routing的包、X.25 encapsulation的包、Multilink PPP、压缩和加密的包目的地是router的包

举例:
1.路由更新信息(取决于路由协议) 过快的更新值显示网络不稳定并增加了CPU utilization. 可以用show ip route检查路由表

2.其它人登录运行命令导致大量log输出

3.Spoof 攻击.用show ip traffic 命令确认,可发现大量到本地的包.

第二步,用 show interfaces 和show interfaces switching命令识别大量包进出的端口;一旦你确认进入端口后,打开 ip accounting on the outgoing interface看其特征.如果是攻击, 源地址会不断变化但是目的地址不变.可以用access list暂时解决此类问题 (最好在接近攻击源的设备上配置), 最终解决办法是停止攻击源。

4.需policy routing的包.在 Cisco IOS version 11.3以前, policy-routed packets不能被 fast switched. IOS version 11.3 以后允许 policy-routed packets to be fast switched.使用接口命令ip route-cache policy。

5.通过X.25封装的包,因为有 flow control on the second Open System Interconnection (OSI) layer

7.Compressed traffic.如没有Compression Service Adapter (CSA) in the router, compressed packets must be process-switched.

8.Encrypted traffic. 如没有 Encryption Service Adapter (ESA) in the router, encrypted packets must be process-switched.

9.大量的User Datagram Protocol (UDP) 流量. 可以用解决 spoof attack的步骤解决.

10.大量组播流穿越路由器。可以enable fast switching of multicast packets using the ip mroute-cache interface configuration command (fast switching of multicast packets is off by default).

11.大量广播包。 Check the number of broadcast packets in the show interfaces command output.

12.路由器被 over-used 不能处理amount of traffic, 可以用 load among other routers 或者 考虑另购买high-end router.

13.路由器配置了IP NAT (Network Address Translation)并且有很多 DNS (Domain Name System) 包穿越 router. UDP or TCP packets with source and/or destination port 53 (DNS) are always punted to process level by NAT.

无论是什么原因导致high CPU utilization in the IP Input process, 都可以用 debugging IP packets察看.因为 CPU utilization已经较高, debugging产生的许多信息只能通过 logging buffered而不能 Logging to a console。 debugging过程不要超过 3-5秒。如果发现可疑的源可以断掉其设备的连接或者用ACL过滤到目的地的包

关于路由器cpu利用率过高的解决相关推荐

  1. 【华为云技术分享】MongoDB经典故障系列六:CPU利用率太高怎么办?

    618大促,全民狂欢,但热闹是属于疯狂剁手的人们.而开发者们有的缺是"高流量.高访问.高并发"三高下带来的种种问题.为了应对大促期间的高I/O情况,企业会选择MongoDB云数据库 ...

  2. 树莓派空载CPU占用率高的解决办法

    树莓派空载CPU占用率高的解决办法 今天拿树莓派来跑了个python脚本感觉很卡,于是就查看了下,一看发现snapd这个进程占用CPU只高不下 ubuntu@mypi:~$ top top - 14: ...

  3. 电脑CPU温度过高怎么解决呢?怎么才能监测电脑CPU温度?

    众所周知,电脑用久了就会出现主机温度过高的情况,特别是在玩大型游戏或者看视频的时候 那么电脑CPU温度过高怎么解决呢?怎么才能监测电脑CPU温度? 或许有人会说换一台好的CPU散热器就可以了,但是如果 ...

  4. oracle cpu 利用率过高 kswapd0_服务器带宽监测与利用率过高的解决办法

    一.服务器带宽检测的办法 1.Linux 终端下使用Speedtest测试 curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/ ...

  5. 服务器cpu占用率高怎么解决,线上服务器CPU占用率高怎么办?

    如果线上服务器发生CPU占用率高时,应该如何排查并定位问题. 1.问题发现 本文整理自一个真实的案例,是楼主负责的业务,在一次大促之前的压测时发现了这个问题. 在每次大促之前,我们的测试人员都会对网站 ...

  6. rabbitmq beam.smp cpu利用率过高

    RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件).RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的.所有主要 ...

  7. win10服务器cpu占用过高,完美解决:Win10资源管理器占用CPU过高

    Windows10资源管理器占用CPU过高该怎么办?因为Windows7系统结束了支持,所以现在很多朋友都升级更新了Windows10系统.在使用Win10系统的过程中,发现Windows资源管理器占 ...

  8. Google Chrome Helper CPU占用过高的解决办法

    问题概述 在MacOS下,Chrome还是很受欢迎的,但是经常会导致CPU占用过高,比如页面包含Flash,风扇就会呼呼地转.通常来说Chrome如果占用过高的内存,这并不是什么问题,毕竟Chrome ...

  9. 解答:CPU温度多少正常?CPU温度过高怎么解决?

    CPU作为电脑工作的核心部件同时也是发热大户,然而CPU的温度多少是正常的呢?温度过高怎么解决?包括MTOOU.INFO穆童自己的内的很多人在感觉电脑温度不正常时总会有这样的疑问,下面结合我个人的经验 ...

最新文章

  1. RESTful服务最佳实践
  2. linux命令grpck,不可不知的的grpck命令【每日一个知识点第184期-Linux】
  3. 为什么C++(来自C++之父的观点)
  4. (转)【前端模板之路】一、重构的兄弟说:我才不想看你的代码!把HTML给我交出来!...
  5. 【转载】Python操作Excel的读取以及写入
  6. c语言微秒级延时,linux下写个C语言程序,要求有0.5微秒以下的延时,要怎样写...
  7. css选择器_css入门必学,基础重难点,css选择器
  8. css基础知识汇总7
  9. XP框架的另外选择→太极
  10. 项目经理需要具备的技能
  11. 计算机应用基础2004版,计算机应用基础试题2004年6月
  12. MYSQL不能远程连接
  13. 为什么现在android UI设计能火起来?
  14. iOS视频转Gif(附example code)
  15. zabbix 监控-华为路由器(ASG2100)
  16. vue3编写组件的几种方式
  17. PHP初级学习(三)
  18. QT在QML下实现多国语言翻译
  19. 默认路由的配置(锐捷)
  20. 图的着色问题(二分图)

热门文章

  1. FPGA UltraScale+ 利用ICAP原语实现Multiboot功能
  2. 莹石摄像头加密及H265设备播放
  3. Flowable工作流实战快速入门(一)
  4. 吐槽memoQ | 实时预览能不能更强大?
  5. 聊一聊淘宝运营那些事儿
  6. 全网最牛最全的Postman接口测试工具 接口自动化测试最全实用教程
  7. TI DSP C:\ti 目录架构
  8. iOS 保存图片或视频到PhotoLibrary
  9. MySQL中any、some、all、in的区别
  10. 一次探索,关于网络电话软件选择