欢迎光临中国服务器网
关于我们 | 加入收藏夹 | 联系我们 | English
当前位置:主页>故障排除>
路由器cpu利用率过高的解决方法
来源:  作者:本站
show process cpu 如显示IP input process is using a lot of CPU resources,

检查以下情况:

一、Fast switching 在大流量的外出接口上是否被disabled.可以用show interfacesswitching 命令察看接口流量.然后在接口上重新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.路由更新信息(取决于路由协议) 过快. 可以用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
fastswitched.使用接口命令ip route-cache policy。

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

对不起,您需要登录后才能查看全部详细内容

免责声明:凡本站注明来源为xx所属媒体的作品,均转载自其它媒体转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。